The present invention provides inter network communication method based on Web protocol, including the creation of the control center steps to establish a communication connection, call the unified interface, create a control center cloud server connected with the mobile terminal, a communication control center and cloud server websocket connection, call the HTTP restful interface to establish mobile terminal and the control center of the communication; the invention also relates to electronic equipment and readable storage medium, for the implementation of inter network communication method based on Web protocol; the present invention relates to a network communication system based on Web protocol; the invention by standard web protocol, realize the inter network communication between mobile terminal and cloud server, has good network penetration, the use of digital signatures the authentication, secure websocket connection, to prevent unauthorized network connection access control center, control center as an agent And caching server, does not involve any business logic, does not store the user's sensitive business data, and ensures the security of the user's data.
【技术实现步骤摘要】
基于web协议的跨网通讯方法、电子设备、存储介质、系统
本专利技术涉及通信
,尤其涉及基于web协议的跨网通讯方法、电子设备、存储介质、系统。
技术介绍
由于云服务一体机部署的网络环境不定,无法保证电脑端和移动终端均具有公网IP,由于电脑端的位置相对固定,可以部署到云服务一体机的内网中,电脑端通过内部IP访问云服务一体机,然而移动终端的移动性较强,连接内网时有很多限制,移动终端无法正常访问云服务一体机,现有的跨网络通讯方法仅能实现云服务一体机将信息推送至移动终端,仅能解决移动终端的数据读取问题,实际使用中,移动终端需要发送信息至云服务一体机,需要云服务一体机完成特定的任务,现有技术中多采用SOCKET技术,在云服务一体机和移动终端之间建立连接,移动终端将信息通过连接推送至云服务一体机,但是SOCKET连接需要占用额外的端口,由于云服务一体机的网络较复杂,开通额外的端口需要花费较多精力。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供基于web协议的跨网通讯方法,通过创建控制中心,建立控制中心与云服务器通讯的websocket长连接,调用httprestful接口建立移动终端与控制中心的通讯,实现移动终端与云服务器之间的跨网络通讯。本专利技术的目的之一采用以下技术方案实现:基于web协议的跨网通讯方法,包括以下步骤:创建控制中心,创建连接云服务器与移动终端的控制中心;建立通讯连接,建立所述控制中心与所述云服务器通讯的websocket长连接;调用统一接口,调用httprestful接口建立所述移动终端与所述控制中心的通讯。进一步地,所述 ...
【技术保护点】
基于web协议的跨网通讯方法,其特征在于包括以下步骤:创建控制中心,创建连接云服务器与移动终端的控制中心;建立通讯连接,建立所述控制中心与所述云服务器通讯的websocket长连接;调用统一接口,调用http restful接口建立所述移动终端与所述控制中心的通讯。
【技术特征摘要】
1.基于web协议的跨网通讯方法,其特征在于包括以下步骤:创建控制中心,创建连接云服务器与移动终端的控制中心;建立通讯连接,建立所述控制中心与所述云服务器通讯的websocket长连接;调用统一接口,调用httprestful接口建立所述移动终端与所述控制中心的通讯。2.如权利要求1所述的基于web协议的跨网通讯方法,其特征在于:所述步骤建立通讯连接具体为所述控制中心响应所述云服务器发送的websocket请求,所述websocket请求包括所述云服务器的ID,所述控制中心建立以所述云服务器的ID为键的websocket长连接,并存储所述websocket长连接。3.如权利要求2所述的基于web协议的跨网通讯方法,其特征在于:所述websocket请求还包括数字签名,所述步骤建立通讯连接还包括数字签名认证,所述控制中心对所述数字签名进行认证,当认证通过时,所述控制中心建立所述websocket长连接。4.一种电子设备,其特征在于包括:处理器;存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行权利要求1-3任意一项所述的方法。5.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行如权利要求1-3任意一...
【专利技术属性】
技术研发人员:邓敏,伍锦盘,
申请(专利权)人:广州亦云信息技术股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。