[发明专利]数据通信方法、客户端、服务端以及数据通信系统在审
| 申请号: | 201810812176.5 | 申请日: | 2018-07-23 |
| 公开(公告)号: | CN110753070A | 公开(公告)日: | 2020-02-04 |
| 发明(设计)人: | 张星 | 申请(专利权)人: | 北京国双科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 王宝筠 |
| 地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 客户端 目标数据 目标特征 数据通信 服务器 数据通信系统 服务器建立 选择性提取 广播消息 目标消息 通信连接 服务端 推送 打包 广播 | ||
1.一种数据通信方法,其特征在于,应用于服务器,所述服务器与至少一个客户端通信连接,所述方法包括:
获取需要发送的目标数据,所述目标数据需要发送至具有目标特征的所述客户端;
根据所述目标数据和所述目标特征生成广播消息,其中,所述广播消息中包括所述目标数据和所述目标特征;
将所述广播消息进行广播,以使具有所述目标特征的所述客户端根据所述广播消息的所述目标特征提取所述目标数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据和所述目标特征生成广播消息,包括:
生成以所述目标特征为事件名称、以所述目标数据为事件内容的广播事件;
相应的,所述将所述广播消息进行广播,包括:
将所述广播事件进行广播。
3.一种服务器,其特征在于,包括:
第一获取模块,用于获取需要发送的目标数据,所述目标数据需要发送至具有目标特征的所述客户端;
生成模块,用于根据所述目标数据和所述目标特征生成广播消息,其中,所述广播消息中包括所述目标数据和所述目标特征;
广播模块,用于将所述广播消息进行广播,以使具有所述目标特征的所述客户端根据所述广播消息的所述目标特征提取所述目标数据。
4.一种数据通信方法,其特征在于,应用于客户端,所述客户端与至少一个服务器通信连接,所述方法包括:
获取所述服务器所广播的广播消息,其中,所述广播消息是由所述服务器根据目标数据和所述目标数据需要发送至的客户端的目标特征生成的,并且所述广播消息中包括所述目标数据和所述目标特征;
判断所述广播消息中的所述目标特征是否与所述客户端所具有的特征一致;
若是,则从所述广播消息中提取所述目标数据。
5.根据权利要求4所述的方法,其特征在于,在所述广播消息为以所述目标特征为事件名称、以所述目标数据为事件内容的广播事件的情况下,所述获取所述服务器所广播的广播消息,包括:
通过监听器监听所述服务器所广播的所述广播事件,其中,所述监听器用于捕获以所述客户端所具有的特征为事件名称的待捕获事件,并且所述监听器与回调函数预先绑定;
相应的,所述判断所述广播消息中的所述目标特征是否与所述客户端所具有的特征一致,包括:
判断所述广播事件的事件名称是否与所述待捕获事件的事件名称一致;
相应的,所述从所述广播消息中提取所述目标数据,包括:
通过所述回调函数提取所述广播事件的事件内容。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
实时更新所述客户端所具有的特征。
7.一种客户端,其特征在于,包括:
第二获取模块,用于获取所述服务器所广播的广播消息,其中,所述广播消息是由所述服务器根据目标数据和所述目标数据需要发送至的客户端的目标特征生成的,并且所述广播消息中包括所述目标数据和所述目标特征;
判断模块,用于判断所述广播消息中的所述目标特征是否与所述客户端所具有的特征一致;若是,则触发提取模块;
所述提取模块,用于从所述广播消息中提取所述目标数据。
8.一种数据通信系统,其特征在于,包括:至少一个权利要求3所述的服务器以及与所述服务器通信连接的至少一个权利要求7所述的客户端。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序执行权利要求1至2中任意一项所述的数据通信方法,和/或,所述程序执行权利要求4至5中任意一项所述的数据通信方法。
10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至2中任意一项所述的数据通信方法,和/或,所述程序执行权利要求4至5中任意一项所述的数据通信方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810812176.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:云桌面离线管理的方法、设备和存储介质
- 下一篇:一种信息获取方法和装置





