[发明专利]通信方法、装置、客户端及计算机存储介质有效
申请号: | 201710725975.4 | 申请日: | 2017-08-22 |
公开(公告)号: | CN107465751B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 孟赫;陈卓;王冬杰 | 申请(专利权)人: | 数贸科技(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;陈翠 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 方法 装置 客户端 计算机 存储 介质 | ||
1.一种通信方法,应用于客户端,其特征在于,所述方法包括:
实时监测客户端与服务器端之间在第一预设时间段是否通过TCP服务进行过通信;
若否,则启动所述TCP服务中的预设线程向服务器端发送协议包,以供所述服务器端确定是否允许客户端将通信服务由TCP服务切换为UDP服务;
接收所述服务器端响应该协议包而发送的第一数据包;
对所述第一数据包进行解析,得到所述第一数据包的类型以及第一数据包中预置的编码;
若所述第一数据包为第一类型的数据包,且预置的编码为预设编码,则将通信服务由TCP服务切换为UDP服务。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述服务器端通过UDP服务而发送的第二数据包;
对所述第二数据包进行解析,得到所述第二数据包的类型;
若所述第二数据包为第二类型的数据包,则将通信服务由UDP服务切换为TCP服务;
若所述第二数据包为第一类型的数据包或者第三类型的数据包,则保持通信服务为UDP服务。
3.根据权利要求1或2所述的方法,其特征在于,在将通信服务由TCP服务切换为UDP服务之后,所述方法还包括:启动UDP服务中的预设线程每隔第二预设时间段向服务器端发送协议包,以保持客户端与服务器端之间的UDP通道畅通。
4.根据权利要求1或2所述的方法,其特征在于,所述实时监测客户端与服务器端之间在第一预设时间段是否通过TCP服务进行过通信进一步包括:
获取客户端本地当前时间以及客户端与服务器端之间最近一次的通信时间;
比较客户端本地当前时间与客户端与服务器端之间最近一次的通信时间的差值是否大于或等于第一预设时间段;
若是,则确定客户端与服务器端之间在第一预设时间段未通过TCP服务进行过通信。
5.一种通信装置,应用于客户端,其特征在于,所述装置包括:
监测模块,用于实时监测客户端与服务器端之间在第一预设时间段是否通过TCP服务进行过通信;
第一发送模块,用于若监测到客户端与服务器端之间在第一预设时间段未通过TCP服务进行过通信,则启动所述TCP服务中的预设线程向服务器端发送协议包,以供所述服务器端确定是否允许客户端将通信服务由TCP服务切换为UDP服务;
接收模块,用于接收所述服务器端响应该协议包而发送的第一数据包;
解析模块,用于对所述第一数据包进行解析,得到所述第一数据包的类型以及第一数据包中预置的编码;
处理模块,用于若所述第一数据包为第一类型的数据包,且预置的编码为预设编码,则将通信服务由TCP服务切换为UDP服务。
6.根据权利要求5所述的装置,其特征在于,所述接收模块进一步用于:接收所述服务器端通过UDP服务而发送的第二数据包;
所述解析模块进一步用于:对所述第二数据包进行解析,得到所述第二数据包的类型;
所述处理模块进一步用于:若所述第二数据包为第二类型的数据包,则将通信服务由UDP服务切换为TCP服务;若所述第二数据包为第一类型的数据包或者第三类型的数据包,则保持通信服务为UDP服务。
7.根据权利要求5或6所述的装置,其特征在于,所述装置还包括:第二发送模块,用于启动UDP服务中的预设线程每隔第二预设时间段向服务器端发送协议包,以保持客户端与服务器端之间的UDP通道畅通。
8.根据权利要求5或6所述的装置,其特征在于,所述监测模块进一步包括:
获取单元,用于获取客户端本地当前时间以及客户端与服务器端之间最近一次的通信时间;
比较单元,用于比较客户端本地当前时间与客户端与服务器端之间最近一次的通信时间的差值是否大于或等于第一预设时间段;
确定单元,用于若比较客户端本地当前时间与客户端与服务器端之间最近一次的通信时间的差值大于或等于第一预设时间段,则确定客户端与服务器端之间在第一预设时间段未通过TCP服务进行过通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数贸科技(北京)有限公司,未经数贸科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710725975.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复合机的自动搅墨装置
- 下一篇:一种用于喷墨打印机的墨盒