[发明专利]一种数据传输的方法、装置、系统、计算机设备及计算机可读存储介质有效
申请号: | 202011390613.2 | 申请日: | 2020-12-02 |
公开(公告)号: | CN112653627B | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 庄濮向;周靖杰 | 申请(专利权)人: | 深圳依时货拉拉科技有限公司 |
主分类号: | H04L67/14 | 分类号: | H04L67/14;H04L67/141;H04L45/74;H04L65/1104 |
代理公司: | 深圳瑞天谨诚知识产权代理有限公司 44340 | 代理人: | 温青玲 |
地址: | 518000 广东省深圳市福田区梅*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 系统 计算机 设备 可读 存储 介质 | ||
本申请实施例公开了一种数据传输方法、装置、系统、计算机设备及计算机可读存储介质,长连接服务器把服务信息交给注册中心进行管理,并且提供业务接入、终端连接、消息上下行、会话管理等功能;路由服务从注册中心发现长连接服务;并且提供长连接地址服务;终端设备通过SDK在路由服务器上获取到长连接服务器地址;并且与长连接建立会话;长连接与终端设备通过TCP协议建立连接,并且通MQTT协议进行内容传递;业务系统通过KAFKA与长连接进行。
技术领域
本申请实施例涉及视频领域,尤其涉及一种数据传输的方法、装置、系统、计算机设备及计算机可读存储介质。
背景技术
在现有技术中,经常使用到:推送服务,业务服务等。一般采取的方式是:使用JAVA作为技术开发语言;使用了开源的NETTY作为网络编程框架;采用MQTT作为终端和连接服务器的传输协议;采用ZK作为注册中心,用于服务注册和服务发现;采用专有的路由服务作为管理者,去协调终端设置与长连接服务器的连接;采用领域拆分出推送、聊天、业务、设备监控等服务;采用Kafka作为业务服务与长连接系统的传输通道;采用REDIS作为存储会话信息。
本发明人发现,在现有技术中,会遇到以下问题:一、减小传输开销;MQTT协议是属于小型传输,固定长度的头部是2个字节,大大降低了网络流量。二、对不稳定网络的容忍;能够自动从断开故障中恢复,提供三种传递等级,加以自动重试机制,可让消息按需触达。三、服务分流机制;通过路由服务器对连接服务器的负载和业务进行感知,从而使得移动终端请求连接时,可以连接到负载较低或者是属于自己领域的服务器。四、设备管理机制;设备连接长连接服务器,首先要经过路由服务器,路由可对设备进行认证及信息收集,同时可以做到什么时间点进行连接,连接后有什么工作需要预处理。五、提供消息推送、聊天、业务、设备运行状态监控等服务,解决企业常见的触达诉求。
发明内容
本申请实施例的目的是提供一种数据传输的方法、系统、计算机设备及计算机可读存储介质,旨在解决网络上会话消息传输的问题。
本申请实施例的一个方面提供了一种数据传输的方法,所述方法包括:
向注册中心注册数据功能,所述数据功能包括:业务接入、终端连接、消息上下行和/或会话管理;
从路由服务器获取长连接地址服务,所述长连接地址服务用于移动终端在所述路由服务器上获取长连接服务器地址;
与所述移动终端建立长连接会话;
通过所述长连接会话,与所述移动终端建立连接并进行内容传递。
本申请实施例的一个方面又提供了一种数据传输的方法,包括:
在路由服务器上获取长连接服务器地址,并建立长连接会话;
通过所述长连接会话,与所述路由服务器建立连接并进行内容传递。
本申请实施例的一个方面又提供了一种数据传输的方法,包括:
在长连接服务器注册到注册中心后,发现长连接服务,并向所述长连接服务器提供长连接地址服务;
向移动终端发送长连接服务器地址,以使得所述移动终端与所述长连接服务器建立长连接会话。
本申请实施例的一个方面又提供了一种数据传输的装置,包括:
注册模块,用于向注册中心注册数据功能,所述数据功能包括:业务接入、终端连接、消息上下行和/或会话管理;
获取模块,用于从路由服务器获取长连接地址服务,所述长连接地址服务用于移动终端在所述路由服务器上获取长连接服务器地址;
建立模块,用于与移动终端建立长连接会话;
传递模块,用于通过所述长连接会话,与所述移动终端建立连接并进行内容传递。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳依时货拉拉科技有限公司,未经深圳依时货拉拉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011390613.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含有牡蛎肽的复合蛋白粉及其制备方法
- 下一篇:电机温度的检测方法及装置