[发明专利]一种基于ESB的物联网网络服务交换实现方法及装置有效
申请号: | 201310339319.2 | 申请日: | 2013-08-06 |
公开(公告)号: | CN104348876B | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 蔡义祥 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京元本知识产权代理事务所 11308 | 代理人: | 秦力军 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 esb 联网 网络服务 交换 实现 方法 装置 | ||
1.一种基于ESB的物联网网络服务交换实现方法,其特征在于,
物联网中的各物联网设备根据外部用户请求,开发与外部用户请求的web或http或r01服务方式相一致的的网络服务;
各物联网设备将各自开发的网络服务封装成服务注册文件,并进行本地保存;
各物联网设备将所述服务注册文件的地址发送给交换平台,通过所述交换平台对外发布所述服务注册文件的地址。
2.根据权利要求1所述的方法,其特征在于,所述交换平台对外发布所述服务注册文件的地址的步骤包括:
对于访问者要访问的服务注册文件的地址,进行访问权限校验,以判断访问者是否有权进行访问;
若判断访问者有权进行访问,则将所述服务注册文件的地址发布给所述访问者;
若判断访问者无权进行访问,则不向访问者发布所述注册文件地址。
3.根据权利要求2所述的方法,其特征在于,所述访问者利用交换平台发布的地址,访问相应的物联网设备的服务注册文件,并下载对应的网络服务。
4.根据权利要求1所述的方法,其特征在于,所述物联网中的各物联网设备根据外部用户请求,开发相应的网络服务的步骤包括:
各物联网设备根据预定义的统一格式,将各物联网设备中网络服务资源格式转换为所述统一格式;
利用所述转换后的网络服务资源开发与外部用户请求的web或http或r01服务方式相一致的网络服务。
5.根据权利要求1所述的方法,其特征在于,所述各物联网设备将各自开发的网络服务封装成服务注册文件的步骤包括:
所述各物联网设备根据网络服务方式,选择相应的封装模式;
将所述各自开发的网络服务按照相应的封装模式封装成服务注册文件,并生成所述服务注册文件的地址。
6.根据权利要求1所述的方法,其特征在于,所述各物联网设备将所述服务注册文件的地址发送给交换平台的步骤之前包括:
通过对所述服务注册文件的地址进行可用性测试,判断所述服务注册文件是否可用;
若所述服务注册文件可用,则将所述服务注册文件的地址发送给交换平台。
7.一种基于ESB的物联网网络服务交换实现装置,其特征在于,
物联网设备的ESB开发引擎模块,用于根据外部用户请求,在本地开发与外部用户请求的web或http或r01服务方式相一致的网络服务,将所开发的网络服务封装成服务注册文件,并进行本地保存;
物联网设备的传送模块,用于将所述服务注册文件的地址发送给交换平台,通过所述交换平台对外发布所述注册文件的地址。
8.根据权利要求7所述的装置,其特征在于,所述物联网设备的ESB开发引擎模块包括:
开发子模块,用于根据预定义的统一格式,将网络服务资源格式转换为所述统一格式,并利用所述转换后的网络服务资源开发与外部用户请求的web或http或r01服务方式相一致的网络服务;
封装子模块,用于根据网络服务方式,选择相应的封装模式,将所述网络服务按照相应的封装模式封装成服务注册文件,并生成所述服务注册文件的地址。
9.根据权利要求7所述的装置,其特征在于,还包括:
交换平台的权限模块,用于对于访问者要访问的服务注册文件的地址,进行访问权限检查,以判断访问者是否有权进行访问;若判断访问者有权进行访问,则将所述服务注册文件的地址发布给所述访问者,若判断访问者无权进行访问,则不向访问者发布所述注册文件地址。
10.根据权利要求7所述的装置,其特征在于,还包括:
物联网设备的测试模块,用于通过对所述服务注册文件的地址进行可用性测试,判断所述服务注册文件是否可用,若所述服务注册文件可用,则将所述服务注册文件的地址发送给交换平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310339319.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于谐振原理的变流器直流电容容量检测方法
- 下一篇:一种小型电阻测试装置