对象信息处理方法、装置及ors应用网关的制作方法

文档序号:9754831阅读:553来源:国知局
对象信息处理方法、装置及ors应用网关的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种对象信息处理方法、装置及ORS应用网关。
【背景技术】
[0002]对象标识符(Object Identifier,简称为0ID)是由IS0/IEC、ITU国际标准化组织联合提出的标识机制,用于对任何类型的对象进行全球无歧义、唯一命名。OID具有分层灵活、扩展性强、可兼容现有标识机制、已应用于多个领域、技术成熟、管理机制清晰等优势,已经广泛应用于信息安全、医疗卫生、网络管理等领域。近些年,随着物联网等技术和产业的发展,急需对种类繁多的对象进行标识管理和信息交互,OID受到进一步关注。经分析,从管理机制、技术优越性、技术成熟度、应用推广、国际、国内标准化等各方面情况来看,OID是针对对象标识管理最有优越性的方案。
[0003]在OID注册解析技术明确之前,很多企业中已经存在对象标识的信息系统,为了能够使OID解析系统更广泛的使用,该系统应该能够兼容已有的标识系统。图1是相关技术中标准定义的ORS (0ID解析系统)体系结构示意图,如图1所示,包括查询对象信息的具体应用、ORS解析的客户端、保存具体应用信息的应用服务器地址的DNS服务器和应用服务器。图2是相关技术中ORS解析过程的示意图,如图2所示,该ORS解析过程包括两部分,通用OID解析过程和特定应用OID解析过程。通用OID解析过程使用DNS和DNS资源记录。它包含了由DNS系统中检索信息(由具体应用所指定)的应用和ORS客户端之间的交互过程。通用OID解析过程通常返回一个文本的URL,一个规范化的OID-1R1、一个域名或者一个IP地址。通用解析过程之后是特定应用OID解析过程,应用进程使用由通用解析过程所获得的信息以获取此应用所需的最终信息。
[0004]然而,在应用进程使用由通用解析过程所获得的信息以获取此应用所需的最终信息时,需要应用服务器支持通过URL以XML等文件形式取出应用信息。可目前的大部分应用系统,都是通过数据库的形式来保存对象应用信息的,不支持应用解析的功能。
[0005]因此,在相关技术中,存在由于现有应用系统不支持ORS应用解析,因而无法接入ORS解析系统的问题。

【发明内容】

[0006]本发明提供了一种对象信息处理方法、装置及ORS应用网关,以至少解决相关技术中存在由于现有应用系统不支持ORS应用解析,因而无法接入ORS解析系统的问题。
[0007]根据本发明的一个方面,提供了一种对象信息处理方法,包括:接收到具体应用发送的用于请求对象信息的请求消息,其中,所述请求消息中携带有所述对象信息的对象标识OID ;依据所述OID从应用服务器AS获取所述OID对应的对象信息;将获取的所述对象信息转换为所述具体应用请求的格式;将转换为所述具体应用请求的格式后的对象信息发送给所述具体应用。
[0008]优选地,在依据所述OID从所述AS获取所述OID对应的所述对象信息之前,还包括:对请求的所述对象信息进行授权验证,在授权通过的情况下,依据所述OID从所述AS获取所述OID对应的所述对象信息。
[0009]优选地,通过IP地址黑白列表的方式,对请求的所述对象信息进行授权验证。
[0010]优选地,在将获取的所述对象信息转换为所述具体应用请求的格式之前,还包括:对所述对象信息执行隐私保护处理。
[0011]优选地,对所述对象信息执行隐私保护处理包括以下至少之一:对所述对象信息中的部分信息允许被所有请求查询;对所述对象信息中的部分信息允许被预定部分请求查询。
[0012]根据本发明的还一方面,提供了一种对象信息处理装置,包括:接收模块,用于接收到具体应用发送的用于请求对象信息的请求消息,其中,所述请求消息中携带有所述对象信息的对象标识OID ;获取模块,用于依据所述OID从应用服务器AS获取所述OID对应的对象信息;转换模块,用于将获取的所述对象信息转换为所述具体应用请求的格式;发送模块,用于将转换为所述具体应用请求的格式后的对象信息发送给所述具体应用。
[0013]优选地,该装置还包括:授权验证模块,用于对请求的所述对象信息进行授权验证,在授权通过的情况下,依据所述OID从所述AS获取所述OID对应的所述对象信息。
[0014]优选地,所述授权验证模块,用于通过IP地址黑白列表的方式,对请求的所述对象信息进行授权验证。
[0015]优选地,该装置还包括:处理模块,用于对所述对象信息执行隐私保护处理。
[0016]优选地,所述处理模块,还用于对所述对象信息执行隐私保护处理包括以下至少之一:对所述对象信息中的部分信息允许被所有请求查询;对所述对象信息中的部分信息允许被预定部分请求查询。
[0017]根据本发明的还一方面,提供了一种对象标识符解析系统ORS应用网关,包括上述任一项所述的装置。
[0018]通过本发明,采用接收到具体应用发送的用于请求对象信息的请求消息,其中,所述请求消息中携带有所述对象信息的对象标识OID ;依据所述OID从应用服务器AS获取所述OID对应的对象信息;将获取的所述对象信息转换为所述具体应用请求的格式;将转换为所述具体应用请求的格式后的对象信息发送给所述具体应用,解决了相关技术中存在由于现有应用系统不支持ORS应用解析,因而无法接入ORS解析系统的问题,进而达到了可以不改动现有系统的情况下,平滑融入到ORS解析系统的效果。
【附图说明】
[0019]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020]图1是相关技术中标准定义的ORS体系结构示意图;
[0021]图2是相关技术中ORS解析过程的示意图;
[0022]图3是根据本发明实施例的对象信息处理方法的流程图;
[0023]图4是根据本发明实施例的对象信息装置的结构框图;
[0024]图5是根据本发明优选实施例的对象信息装置的优选结构框图一;
[0025]图6是根据本发明实施的对象信息装置的优选结构框图二 ;
[0026]图7是根据本发明实施的对象标识符解析系统ORS应用网关的结构框图;
[0027]图8是根据本发明优选实施方式I的改进后的ORS体系的结构框图;
[0028]图9是根据本发明优选实施2的改进的ORS应用解析过程的示意图;
[0029]图10是根据本发明优选实施例3的改进的ORS对象信息查询流程图;
[0030]图11是根据本发明优选实施方式4的带有授权和隐私保护功能的改进的ORS对象信息查询流程图。
【具体实施方式】
[0031]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0032]在本实施例中提供了一种对象信息处理方法,图3是根据本发明实施例的对象信息处理方法的流程图,如图3所示,该流程包括如下步骤:
[0033]步骤S302,接收到具体应用发送的用于请求对象信息的请求消息,其中,请求消息中携带有对象信息的对象标识OID ;
[0034]步骤S304,依据OID从应用服务器AS获取OID对应的对象信息;
[0035]步骤S306,将获取的对象信息转换为具体应用请求的格式;
[0036]步骤S308,将转换为具体应用请求的格式后的对象信息发送给具体应用。
[0037]通过上述步骤,将请求获取的对象信息进行格式转换,转换为具体应用对应的格式,解决了相关技术中存在由于现有应用系统不支持ORS应用解析,因而无法接入ORS解析系统的问题,进而达到了可以不改动现有系统的情况下,平滑融入到ORS解析系统的效果。
[0038]为增强获取对象信息的可控性,在依据OID从AS获取OID对应的对象信息之前,还可以对请求的对象信息进行授权验证,在授权通过的情况下,依据OID从AS获取该OID对应的对象信息。进行授权验证的方式可以多种,例如,可以通过IP地址黑白列表的方式,对请求的对象信息进行授权验证。
[0039]为了增强为对象信息的管理的灵活性,在将获取的对象信息转换为具体应用请求的格式之前,还可以对对象信息执行隐私保护处理。其中,对对象信息执行隐私保护处理也可以包括多种,例如,可以包括以下至少之一:对对象信息中的部分信息允许被所有请求查询;对对象信息中的部分信息允许被预定部分请求查询。
[0040]在本实施例中还提供了一种对象信息装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0041]图4是根据本发明实施例的对象信息装置的结构框图,如图4所示,该装置包括接收模块42、获取模块44、转换模块46和发送模块48,下面对该装置进行说明。
[0042]接收模块42,用于接收到具体应用发送的用于请求对象信息的请求消息,其中,请求消息中携带有对象信息的对象标识OID ;获取模块44,连接至上述接收模块42,用于依据OID从应用服务器AS获取OID对应的对象信息;转换模块46,连接至上述获取模块44,用于将获取的对象信息转换为具体应用请求的格式;发送模块48,连接至上述转换模块46,用于将转换为具体应用请求的格式后的对象信息发送给具体应用。
[0043]图5是根据本发明实施例的对象信息装置的优选结构框图一,如图5所示,该该装置除包括图4所示的结构外,还包括:授权验证模块52,下面对该授权验证模块52进行说明。
[0044]授权验证模块52,连接至上述接收模块42和获取模块44,用于对请求的对象信息进行授权验证,在授权通过的情况下,依据OID从AS获取OID对应的对象信息。
[0045]优选地,该授权验证模块52,还用于通过IP地址黑白列表的方式,对请求的对象信息进行授权验证。
[0046]图6是根据本发明实施例的对象信息装置的优选结构框图二,如图6所示,该该装置除包括图4所示的结构外,还包括:处理模块62,下面对该处理模块62进行说明。
[0047]处理模块62,连接至上述获取模块44和转换模块46,用于对对象信息执行隐私保护处理。
[0048]优选地,该处理模块62,还用于对对象信息执行隐私保护处理包括以下至少之一:对对象信息中的部分信息允许被所有请求查询;对对象信息中的部分信息允许被预定部分请求查询。
[0049]图7是根据本发明实施例的对象标识符解析系统ORS应用网关的结构框图,如图7所示,该ORS应用网关70,包括上述任一项的对象信息处理装置72。
[0050]针对相关技术中的上述问题,在本实施例中,提供了一种改
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1