[发明专利]对象类型的识别方法、服务器、客户端和系统有效
申请号: | 201410822094.0 | 申请日: | 2014-12-24 |
公开(公告)号: | CN105791242B | 公开(公告)日: | 2019-02-26 |
发明(设计)人: | 张明东 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对象 类型 识别 方法 服务器 客户端 系统 | ||
本申请提出一种对象类型的识别方法、服务器、客户端和系统,其中,该对象类型的识别方法,包括以下步骤:接收客户端发送的对象分类请求;根据对象分类请求查询预先建立的分类树,以获取待识别对象对应的分类编码序列,其中,分类树中的每个节点对应一个分类编码;将分类编码序列发送至客户端,以使客户端对分类编码序列进行解析并根据解析结果获取待识别对象的类型。本申请的对象类型的识别方法,使得服务器能够对不同版本的客户端的兼容和自适应,并且能够高效准确地向不同版本的客户端返回对象分类类型。此外,在客户端开发以及服务器维护中,提高了开发效率,降低了出错率。
技术领域
本申请涉及计算机技术领域,特别涉及一种对象类型的识别方法、服务器、客户端和系统。
背景技术
随着技术的不断发展,终端中可安装各种不同的应用程序。应用程序与服务器之间主要基于客户端/服务器模式(即C/S模式)进行通信。随着业务的发展,对象类型逐渐增多,为了能够针对不同类型的对象提供相应的服务,客户端会进行升级。由于各个客户端升级情况的不同,会出现多个不同版本的客户端,且各个版本的客户端能识别的数据对象类型不完全相同。在大多数情况下,一个版本的服务器端程序需要兼容客户端之前的几个甚至所有版本。
以用户类型为例,如果版本I所适用的用户类型为A和B两类,在后来发展的版本II中,用户类型进一步划分为AA、AB和B三类(其中,AA和AB是从之前的A中分离出来),即版本II适用于的用户类型为AA、AB和B三类。则服务器需要给版本I的客户端返回的用户类型为A和B,而需要给版本II的客户端返回的用户类型为AA、AB和B。
因此,需要服务器对各个不同版本的客户端兼容,并向每个客户端返回该客户端可识别的对象类型以避免因客户端无法识别而出错。目前,服务器端可针对不同的客户端版本,分别提供一个对应的接口,以通过与相应的客户端版本对应的算法得到相应的对象类型,并返回给客户端。但是,随着客户端的版本越来越多,服务器端的接口以及算法也越来越多,给服务器的维护带来了极大的不便,开发效率越来越低,并且容易出错、造成故障。
发明内容
本申请旨在至少在一定程度上解决上述技术问题。
为此,本申请的第一个目的在于提出一种对象类型的识别方法,能够提升向不同版本的客户端返回对象分类类型的准确度。
本申请的第二个目的在于提出另一种对象类型的识别方法。
本申请的第三个目的在于提出一种服务器。
本申请的第四个目的在于提出一种客户端。
本申请的第五个目的在于提出一种对象类型的识别系统。
为达上述目的,本申请第一方面实施例提出了一种对象类型的识别方法,包括以下步骤:接收客户端发送的对象分类请求;根据所述对象分类请求查询预先建立的分类树,以获取待识别对象对应的分类编码序列,其中,所述分类树中的每个节点对应一个分类编码;将所述分类编码序列发送至所述客户端,以使所述客户端对所述分类编码序列进行解析并根据解析结果获取所述待识别对象的类型。
本申请实施例的对象类型的识别方法,可根据客户的对象分类请求查询预先建立的分类树,以获取待识别对象对应的分类编码序列,并返回至客户端进行解析,以使客户端根据解析结果获取待识别对象的类型,使得服务器能够对不同版本的客户端的兼容和自适应,并且能够高效准确地向不同版本的客户端返回对象分类类型。此外,在客户端版本更新时,只需对分类树进行相应的维护和更新,更加便于维护,从而在客户端开发以及服务器维护中,提高了开发效率,降低了出错率。
本申请第二方面实施例提供了另一种对象类型的识别方法,包括以下步骤:向服务器发送对象分类请求;接收所述服务器根据所述对象分类请求返回的第一分类编码序列;对所述第一分类编码序列进行解析以得到客户端可识别的第二分类编码序列;获取所述第二分类编码序列对应的类型,并将所述第二分类编码序列对应的类型作为待识别对象的类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410822094.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据发送、接收方法和装置
- 下一篇:协议转化方法和装置