【技术实现步骤摘要】
交互方法、装置及计算机可读存储介质
本申请涉及物联网
,具体而言,本专利技术涉及一种交互方法、装置及计算机可读存储介质。
技术介绍
早期物联网系统,服务器端与终端设备运行在同一内网环境中,服务器端通过网络访问运行终端设备上部署的应用服务,将终端设备添加到服务器系统中来进行管理和监控,这种添加方式使得终端设备部署、管理相对简单。目前,随着物联网设备使用场景的变化,终端设备分布越来越广泛,服务器与终端设备不一定在同一内网中运行。现有技术中,在原有的物联网系统软件框架的结构上,需要添加更多网络设备来实现服务器对终端设备的接入与管理,然而硬件成本较高且管理更加复杂化,造成运营成本增加和管理效率低下的问题。总之,现有技术存在需要增加硬件设备才能实现不同网段设备之间进行交互的缺陷。
技术实现思路
本申请的目的旨在解决上述的技术中需要增加硬件设备才能实现不同网段设备之间进行交互的缺陷。第一方面,本申请实施例提供了云端侧一种交互方法,包括:调用物联网服务中心根据云端侧网络转发服务伪装成的虚拟终端设备的第一网络地址,将第一数据发送给云端侧网络转发服务;调用云端侧网络转发服务根据第 ...
【技术保护点】
1.一种交互方法,其特征在于,包括:调用物联网服务中心根据云端侧网络转发服务伪装成的虚拟终端设备的第一网络地址,将第一数据发送给所述云端侧网络转发服务;调用所述云端侧网络转发服务根据所述第一网络地址所映射的第二网络地址,将所述第一数据转发给第一客户端;调用所述第一客户端将所述第一数据,通过基于消息队列遥测传输协议的网络隧道,向位于第二网络中的终端设备进行发送,使得所述终端设备调用第二客户端将所述第一数据转发至订阅所述第一数据所属主题的终端应用进行处理。
【技术特征摘要】
1.一种交互方法,其特征在于,包括:调用物联网服务中心根据云端侧网络转发服务伪装成的虚拟终端设备的第一网络地址,将第一数据发送给所述云端侧网络转发服务;调用所述云端侧网络转发服务根据所述第一网络地址所映射的第二网络地址,将所述第一数据转发给第一客户端;调用所述第一客户端将所述第一数据,通过基于消息队列遥测传输协议的网络隧道,向位于第二网络中的终端设备进行发送,使得所述终端设备调用第二客户端将所述第一数据转发至订阅所述第一数据所属主题的终端应用进行处理。2.根据权利要求1所述的方法,其特征在于,所述调用物联网服务中心根据云端侧网络转发服务伪装成的虚拟终端设备的第一网络地址,将第一数据发送给所述云端侧网络转发服务之前,还包括:调用设备映射配置管理服务为第二网络中的每个终端设备配置相映射的第一网络中的虚拟终端设备,并为每个所述终端设备的第二网络地址配置相映射的虚拟终端设备的第一网络地址。3.根据权利要求2所述的方法,其特征在于,所述调用所述云端侧网络转发服务根据所述第一网络地址所映射的第二网络地址,将所述第一数据转发给第一客户端,具体包括:确定出所述云端侧网络转发服务伪装成的虚拟终端设备的第一网络地址所映射的终端设备的第二网络地址;根据所述第二网络地址,将所述第一数据转发给第一客户端。4.根据权利要求1所述的方法,其特征在于,基于消息队列遥测传输协议的网络隧道,是通过下述方法预先建立的:调用所述第一客户端根据所述消息队列遥测传输协议,将第一主题的发布消息通过所述协议代理向各终端设备中的第二客户端发送;使得所述第二客户端根据所述消息队列遥测传输协议,向所述代理协议反馈第一主题的订阅消息;以及,调用所述第一客户端通过所述协议代理接收到源自所述第二客户端的第二主题的提供信息后,调用所述第一客户端向所述协议代理反馈第二主题的订阅消息。5.根据权利要求4所述的方法,其特征在于,所述调用所述第一客户端将所述第一数据,通过基于消息队列遥测传输协议的网络隧道,向位于第二网络中的终端设备进行发送,具体包括:调用所述第一客户端将所述第一数据封装到符合所述消息队列遥测传输协议的第一主题的内容中之后,根据所述第二网络地址发送至协议代理;使得所述协议代理将所述第一主题的内容,向订阅所述第一主题的终端设备的第二客户端进行发送,并使得所述第二客户端接收到第一主题的内容后,将所述第一主题的内容中的所述第一数据转发至所述终端设备中订阅所述第一主题的终端应用进行处理。6.根据权利要求4所述的方法,其特征在于,还包括:调用所述第一客户端通过所述协议代理,接收基于所述第二网络地址的符合所述消息队列遥测传输协议的第二主题的内容;调用所述第一客户端将所述第二主题的内容中的第二数据发送至所述云端侧网络转发服务;调用所述云端侧网络转发服务根据所述终端设备的第二网络地址所映射的第一网络地址,将所述第二数据发送至所述物联网服务中心。7.一种交互方法,其特征在于,包括:调用第二客户端通过基于消息队列遥测传输协议的网络隧道,接收源自云端系统的第一客户端的第一数据;将所述第一数据转发至订阅所述第一数据所属主题的终端应用进行处理。8.根据权利要求7所述的方法,其特征在于,基于消息队列遥测传输协议的网络隧道,是通过下述方法预先建立的:调用所述第二客户端通过所述协议代理接收到源自所述第一客户端的第一主题的提供信息后,转发至各终端应用;通过所述第二客户端接收终端应用针对所述第一主题的订阅消息后,向所述协议代理反馈第一主题的订阅消息;以及,通过所述第二客...
【专利技术属性】
技术研发人员:王晓红,饶晖,李鑫,胡科军,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。