对象发布方法及装置、系统制造方法及图纸

技术编号:20763954 阅读:26 留言:0更新日期:2019-04-03 14:20
本申请提供一种对象发布方法及装置、系统,该方法包括:接收发布方客户端发送的针对目标对象的属性扩展指令,并在扩展属性表中添加属性扩展指令指示的扩展属性;当接收到发布方客户端发送的属性编辑指令时,向发布方客户端返回扩展属性表中记录的扩展属性以供发布方客户端对返回的扩展属性赋值;接收发布方客户端发送的赋值结果,并将扩展属性与扩展属性的属性值的映射关系记录于属性信息表的扩展字段中;当接收到展示方客户端发送的针对目标对象的属性获取指令时,向展示方客户端返回从扩展字段中读取到的属性与属性值的映射关系,以使展示方客户端按照第一展示方式展示接收到的映射关系。

【技术实现步骤摘要】
对象发布方法及装置、系统
本申请涉及通信
,尤其涉及一种对象发布方法及装置、系统。
技术介绍
当某一商品发布新款时,该商品的属性也随之发生变化。在相关技术中,当需要扩展商品的属性信息时,往往需要开发人员修改用于记录属性信息的数据库的结构,以及调整客户端展示属性信息的代码,再重新部署发布后才可生效。然而,相关技术中扩展属性信息的过程过于复杂,导致效率较低。
技术实现思路
有鉴于此,本申请提供一种对象发布方法及装置、系统,以解决相关技术中的不足。为实现上述目的,本申请提供技术方案如下:根据本申请的第一方面,提出了一种对象发布系统,包括:发布方客户端、服务端和展示方客户端;所述发布方客户端向所述服务端发送针对目标对象的属性扩展指令;所述服务端在扩展属性表中添加所述属性扩展指令指示的扩展属性,并在接收到所述发布方客户端发送的属性编辑指令时,向所述发布方客户端返回所述扩展属性表中记录的扩展属性以供所述发布方客户端对返回的扩展属性赋值,以及在接收到所述发布方客户端的赋值结果后将扩展属性与扩展属性的属性值的映射关系记录于属性信息表的扩展字段中;其中,所述属性信息表中的字段用于记录任一对象的各个属性与属性值的映射关系;所述展示方客户端向所述服务端发送针对所述目标对象的属性获取指令,以使所述服务端返回从所述扩展字段中读取到的属性与属性值的映射关系,并按照第一展示方式展示接收到的映射关系;其中,所述第一展示方式用于展示所述属性信息表中扩展字段记录的内容。根据本申请的第二方面,提出了一种对象发布方法,应用于发布方客户端;所述方法包括:向服务端发送针对目标对象的属性扩展指令,以使得所述服务端在扩展属性表中添加所述属性扩展指令指示的扩展属性;当检测到发布方用户编辑所述扩展属性的触发指令时,向所述服务端发送属性编辑指令,以使所述服务端返回所述扩展属性表中记录的扩展属性;向服务端发送所述发布方用户输入的针对所述扩展属性的赋值结果,以使所述服务端将扩展属性与扩展属性的属性值的映射关系记录于属性信息表的扩展字段中,并在所述服务端接收到展示方客户端发送的针对所述目标对象的属性获取指令时,返回从所述扩展字段中读取到的属性与属性值的映射关系,以由所述展示方客户端按照第一展示方式展示接收到的映射关系;其中,所述属性信息表中的字段用于记录任一对象的各个属性与属性值的映射关系,所述第一展示方式用于展示所述属性信息表中扩展字段记录的内容。根据本申请的第三方面,提出了一种对象发布方法,应用于服务端;所述方法包括:接收发布方客户端发送的针对目标对象的属性扩展指令,并在扩展属性表中添加所述属性扩展指令指示的扩展属性;当接收到所述发布方客户端发送的属性编辑指令时,向所述发布方客户端返回所述扩展属性表中记录的扩展属性以供所述发布方客户端对返回的扩展属性赋值;接收所述发布方客户端发送的赋值结果,并将扩展属性与扩展属性的属性值的映射关系记录于属性信息表的扩展字段中;其中,所述属性信息表中的字段用于记录任一对象的各个属性与属性值的映射关系;当接收到展示方客户端发送的针对所述目标对象的属性获取指令时,向所述展示方客户端返回从所述扩展字段中读取到的属性与属性值的映射关系,以使所述展示方客户端按照第一展示方式展示接收到的映射关系;其中,所述第一展示方式用于展示所述属性信息表中扩展字段记录的内容。根据本申请的第四方面,提供一种对象发布方法,应用于展示方客户端;所述方法包括:向服务端发送针对目标对象的属性获取指令,以使所述服务端返回从属性信息表的扩展字段中读取到的扩展属性与所述扩展属性的属性值的映射关系;所述属性信息表中的字段用于记录任一对象的各个属性与属性值的映射关系,所述扩展字段中的映射关系由发布方客户端对记录于扩展属性表中的所述扩展属性进行赋值得到,所述扩展属性由所述服务端根据所述发布方客户端发送的属性扩展指令得到,所述属性扩展指令用于指示所述服务端在所述扩展属性表中添加所述扩展属性;按照第一展示方式展示接收到的映射关系;其中,所述第一展示方式用于展示所述属性信息表中扩展字段记录的内容。由以上技术方案可见,本申请通过在用于记录属性信息的属性信息表中配置扩展字段以记录发布方客户端发布的扩展属性信息(即扩展属性与该扩展属性的属性值的映射关系),并在展示方客户端预先配置第一展示方式用于展示扩展字段中记录的扩展属性信息,从而使得在发布扩展属性信息时无需修改属性信息表的结构,而展示方客户端也无需更改展示属性信息的方式,从而简化了发布对象时添加扩展属性信息的过程。同时,发布方客户端在添加扩展属性时,所添加的扩展属性记录于扩展属性表(而非属性信息表)中以供发布方客户端对扩展属性赋值,从而避免了在添加扩展属性的过程中修改属性信息表的结构。附图说明图1是一示例性实施例提供的一种对象发布系统的架构示意图。图2是一示例性实施例示出的基于发布方客户端侧的对象发布方法的流程图。图3是一示例性实施例示出的基于服务端侧的对象发布方法的流程图。图4是一示例性实施例示出的基于展示方客户端侧的对象发布方法的流程图。图5是一示例性实施例示出的对象发布方法的交互图。图6是本申请一示例性实施例示出的一种基于发布方客户端侧的电子设备的结构示意图。图7是本申请一示例性实施例示出的一种对象发布装置的框图。图8是本申请一示例性实施例示出的一种基于服务端侧的电子设备的结构示意图。图9是本申请一示例性实施例示出的另一种对象发布装置的框图。图10是本申请一示例性实施例示出的一种基于展示方客户端侧的电子设备的结构示意图。图11是本申请一示例性实施例示出的另一种对象发布装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。图1是一示例性实施例提供的一种对象发布系统的架构示意图。如图1所示,该系统可以包括服务器11、发布方客户端12、展示方客户端13和网络14。服务器11可以为包含一独立主机的物理服务器,或者该服务端11可以为主机集群承载的虚拟服务器。在运行过程中,服务器11可以运行某一应用的服务器侧的程序,以实现该应用的相关业务功能,比如当该服务器11运行对象发布系统的程序时,可以实现为该对象发布系统的服务端。发布方客户端12、展示方客户端13本文档来自技高网...

【技术保护点】
1.一种对象发布系统,其特征在于,包括:发布方客户端、服务端和展示方客户端;所述发布方客户端向所述服务端发送针对目标对象的属性扩展指令;所述服务端在扩展属性表中添加所述属性扩展指令指示的扩展属性,并在接收到所述发布方客户端发送的属性编辑指令时,向所述发布方客户端返回所述扩展属性表中记录的扩展属性以供所述发布方客户端对返回的扩展属性赋值,以及在接收到所述发布方客户端的赋值结果后将扩展属性与扩展属性的属性值的映射关系记录于属性信息表的扩展字段中;其中,所述属性信息表中的字段用于记录任一对象的各个属性与属性值的映射关系;所述展示方客户端向所述服务端发送针对所述目标对象的属性获取指令,以使所述服务端返回从所述扩展字段中读取到的属性与属性值的映射关系,并按照第一展示方式展示接收到的映射关系;其中,所述第一展示方式用于展示所述属性信息表中扩展字段记录的内容。

【技术特征摘要】
1.一种对象发布系统,其特征在于,包括:发布方客户端、服务端和展示方客户端;所述发布方客户端向所述服务端发送针对目标对象的属性扩展指令;所述服务端在扩展属性表中添加所述属性扩展指令指示的扩展属性,并在接收到所述发布方客户端发送的属性编辑指令时,向所述发布方客户端返回所述扩展属性表中记录的扩展属性以供所述发布方客户端对返回的扩展属性赋值,以及在接收到所述发布方客户端的赋值结果后将扩展属性与扩展属性的属性值的映射关系记录于属性信息表的扩展字段中;其中,所述属性信息表中的字段用于记录任一对象的各个属性与属性值的映射关系;所述展示方客户端向所述服务端发送针对所述目标对象的属性获取指令,以使所述服务端返回从所述扩展字段中读取到的属性与属性值的映射关系,并按照第一展示方式展示接收到的映射关系;其中,所述第一展示方式用于展示所述属性信息表中扩展字段记录的内容。2.一种对象发布方法,其特征在于,应用于发布方客户端;所述方法包括:向服务端发送针对目标对象的属性扩展指令,以使得所述服务端在扩展属性表中添加所述属性扩展指令指示的扩展属性;当检测到发布方用户编辑所述扩展属性的触发指令时,向所述服务端发送属性编辑指令,以使所述服务端返回所述扩展属性表中记录的扩展属性;向服务端发送所述发布方用户输入的针对所述扩展属性的赋值结果,以使所述服务端将扩展属性与扩展属性的属性值的映射关系记录于属性信息表的扩展字段中,并在所述服务端接收到展示方客户端发送的针对所述目标对象的属性获取指令时,返回从所述扩展字段中读取到的属性与属性值的映射关系,以由所述展示方客户端按照第一展示方式展示接收到的映射关系;其中,所述属性信息表中的字段用于记录任一对象的各个属性与属性值的映射关系,所述第一展示方式用于展示所述属性信息表中扩展字段记录的内容。3.一种对象发布方法,其特征在于,应用于服务端;所述方法包括:接收发布方客户端发送的针对目标对象的属性扩展指令,并在扩展属性表中添加所述属性扩展指令指示的扩展属性;当接收到所述发布方客户端发送的属性编辑指令时,向所述发布方客户端返回所述扩展属性表中记录的扩展属性以供所述发布方客户端对返回的扩展属性赋值;接收所述发布方客户端发送的赋值结果,并将扩展属性与扩展属性的属性值的映射关系记录于属性信息表的扩展字段中;其中,所述属性信息表中的字段用于记录任一对象的各个属性与属性值的映射关系;当接收到展示方客户端发送的针对所述目标对象的属性获取指令时,向所述展示方客户端返回从所述扩展字段中读取到的属性与属性值的映射关系,以使所述展示方客户端按照第一展示方式展示接收到的映射关系;其中,所述第一展示方式用于展示所述属性信息表中扩展字段记录的内容。4.根据权利要求3所述的方法,其特征在于,所述将扩展属性与扩展属性的属性值的映射关系记录于属性信息表的扩展字段中,包括:将扩展属性与扩展属性的属性值的映射关系以键值对的形式存储于所述扩展字段中;其中,所述扩展字段为JSON格式。5.根据权利要求3所述的方法,其特征在于,当接收到展示方客户端发送的针对所述目标对象的属性获取指令时,还包括:读取所述属性信息表中除所述扩展字段以外的其他字段中记录的属性与属性值的映射关系;向所述展示方客户端返回读取到的映射关系,以使所述展示方客户端按照第二展示方式展示接收到的映射关系。6.一种对象发布方法,其特征在于,应用于展示方客户端;所述方法包括:向服务端发送针对目标对象的属性获取指令,以使所述服务端返回从属性信息表的扩展字段中读取到的扩展属性与所述扩展属性的属性值的映射关系;所述属性信息表中的字段用于记录任一对象的各个属性与属性值的映射关系,所述扩展字段中的映射关系由发布方客户端对记录于扩展属性表中的所述扩展属性进行赋值得到,所述扩展属性由所述服务端根据所述发布方客户端发送的属性扩展指令得到,所述属性扩展指令用于指示所述服务端在所述扩...

【专利技术属性】
技术研发人员:韦佳君秦德部蒋播沈焰章彬彬胡添添喻晓羽陶明星项晶晶
申请(专利权)人:浙江数链科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1