数据服务的处理方法、装置及系统制造方法及图纸

技术编号:23486529 阅读:68 留言:0更新日期:2020-03-10 13:21
本发明专利技术公开了一种数据服务的处理方法、装置及系统。其中,该方法包括:接收设备发送的服务请求,其中,服务请求包含所请求的服务的第一URL,第一URL用于指示所请求的服务的属性信息;从预设的数据集合中查找与所述属性信息匹配的服务提供对象;将服务响应发送至设备,服务响应包含第二URL,第二URL指示服务提供对象的地址,以便设备根据地址向服务提供对象请求服务。本发明专利技术解决了相关技术中对于物联网服务使用DNS请求在多播地址上查询局域网内的可用服务,导致数据获取的效率较低的技术问题。

Data service processing methods, devices and systems

【技术实现步骤摘要】
数据服务的处理方法、装置及系统
本专利技术涉及数据处理
,具体而言,涉及一种数据服务的处理方法、装置及系统。
技术介绍
在相关技术中,对于互联网技术和物联网技术,都处于快速发展阶段,随着服务客户群体的不断增加,导致服务数据处理量逐渐提高,而在数据处理方面,目前互联网是基于服务端和客户端的C/S(Client/Server)架构,数据集中存放在服务端,用户通过向服务端发送请求来获取数据。而在物联网中,用户设备是通过广播DNS请求以在局域网内查询可用服务,并由服务提供者返回响应消息,假设有相应的服务,则用户设备接收到的响应消息中包含的是服务域名(如maps.yunos.com),那么,用户设备还需要发送http请求至http://maps.yunos.com,获取数据参数生成最终的数据URL,从而通过数据URL请求数据服务,这样会大大增加用户设备获取数据服务的复杂性,导致获取数据服务的效率较低。当前的物联网的服务发现方案中,由于其通过DNS请求在多播地址上查询局域网内的可用服务,使得其功能限制较大,并且由于其只能用于规模较小的本地网络本文档来自技高网...

【技术保护点】
1.一种数据服务的处理方法,包括:/n接收设备发送的服务请求,其中,所述服务请求包含所请求的服务的第一URL,所述第一URL用于指示所请求的服务的属性信息;/n从预设的数据集合中查找与所述属性信息匹配的服务提供对象;/n将服务响应发送至所述设备,所述服务响应包含第二URL,所述第二URL指示所述服务提供对象的地址,以便所述设备根据所述地址向所述服务提供对象请求所述服务。/n

【技术特征摘要】
1.一种数据服务的处理方法,包括:
接收设备发送的服务请求,其中,所述服务请求包含所请求的服务的第一URL,所述第一URL用于指示所请求的服务的属性信息;
从预设的数据集合中查找与所述属性信息匹配的服务提供对象;
将服务响应发送至所述设备,所述服务响应包含第二URL,所述第二URL指示所述服务提供对象的地址,以便所述设备根据所述地址向所述服务提供对象请求所述服务。


2.根据权利要求1所述的方法,其中,从预设的数据集合中查找与所述属性信息匹配的服务提供对象之前,所述方法还包括:
接收所述服务提供对象发送的所述服务提供对象所提供的服务的属性信息;
在所述数据集合中存储所述服务提供对象对应的属性信息,并建立所述服务与所述地址之间的映射关系。


3.根据权利要求2所述的方法,其中,所述属性信息包括以下至少之一:服务类型、服务参数、格式。


4.根据权利要求1所述的方法,其中,所述服务请求包括:QNAME字段及支持QTYPE字段;
其中,所述QNAME字段包含所述第一URL,所述支持QTYPE字段指示支持服务发现类型。


5.根据权利要求1所述的方法,其中,所述服务响应包括:RDATA字段;
其中,所述RDATA字段包含所述第二URL,所述第二URL包含交互协议、所述服务提供对象的IP地址以及参数,所述交互协议指示所述服务提供对象支持的协议。


6.一种数据服务的处理方法,包括:
将服务请求发送至服务目录服务器,所述服务请求包含所请求的服务的第一URL,所述第一URL用于指示所请求的服务的属性信息,其中,由所述服务目录服务器从预设的数据集合中查找与所述属性信息匹配的服务提供对象;
接收所述服务目录服务器返回的服务响应,所述服务响应包含第二URL,所述第二URL指示所述服务提供对象的地址;
根据所述第二URL向所述服务提供对象请求所述服务。


7.根据权利要求6所述的方法,其中,所述服务请求包括:QNAME字段及支持QTYPE字段;
其中,所述QNAME字段包含所述第一URL,所述支持QTYPE字段指示支持服务发现类型。


8.根据权利要求6所述的方法,其中,所述服务响应包括:RDATA字段;
其中,所述RDATA字段包含所述第二URL,所述第二URL包含交互协议、所述服务提供对象的IP地址以及参数,所述交互协议指示所述服务提供对象支持的协议。


9.一种数据服务的处理装置,包括:
接收模块,用于接收设备发送的服务请求,其中,所述服务请求包含所请求的服...

【专利技术属性】
技术研发人员:吴伟
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1