[发明专利]一种即时通信技术方法、系统及介质在审
申请号: | 202210338230.3 | 申请日: | 2022-04-01 |
公开(公告)号: | CN114666292A | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 陈晓聪 | 申请(专利权)人: | 广州大学 |
主分类号: | H04L51/04 | 分类号: | H04L51/04;H04L47/80;H04L67/51 |
代理公司: | 广州高炬知识产权代理有限公司 44376 | 代理人: | 孙明科 |
地址: | 510006 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 即时 通信 技术 方法 系统 介质 | ||
1.一种即时通信技术系统,包括发送者,其特征在于:所述消息的发送者不会将消息直接发送给特定的接收者,而是通过消息通道广播出去,让订阅该主题的订阅者消费到,发布器与订阅器具有一对多的依赖关系,必须在订阅方和发布方是同一个话题时才会有执行结果,通信节点是负责多个客户端之间相互通信的中心化节点,与虚拟环境仿真节点、异构无人仿真节点、多物理场仿真节点、深度强化学习计算节点等多个应用端之间采用轻量级的通信机制。
2.根据权利要求1所述的即时通信技术系统,其特征在于:所述订阅者只关注自己订阅的消息,每个订阅者同时可以订阅多个发布者对象。
3.根据权利要求1所述的即时通信技术系统,其特征在于:所述每个发布者在发布消息时不用关心此消息是否有订阅者,当发布者发布了被订阅者订阅的消息时,订阅者就根据消息详情触发注册事件。
4.根据权利要求1所述的即时通信技术系统,其特征在于:所述通信节点有能力通过新增节点、横向扩展集群等方式解决消息队列满的问题,每个通信节点运行在其独立的进程中,它们之间相互协调、配合,实现数据交互、分布式通信。
5.一种即时通信技术方法,其特征在于,包括以下步骤:
S1、存储信息
通过在发布器中消息会持久到内存队列队尾中,发送流会主动拉取消息队列队头的消息进行发送;
S2、消息发送
通过当出现消息队列满状态时,会把队头消息扔给死信队列,发布器允许轮询的方式将消息发送到多个通信节点;
S3、拉取消信息
通过在通信节点中消息会持久到内存队列队尾中,发送流会主动拉取消息,消息在进入消息队列前会记录时间T0,然后将消息推到消息队头;
S4、丢弃和处理信息
通过消息进入发送流前将当前时间Tn与T0时间相减,若超时丢弃该消息,在订阅器中采用只取即时消息进行处理,若消息到到达时已经处理其它消息,就会把过期消息丢弃。
6.根据权利要求5所述的即时通信技术方法,其特征在于:所述步骤S2中在网络中同一条消息是唯一的,没有冗余数据。
7.一种即时通信技术介质,其特征在于,所述介质包括5G技术和人工智能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大学,未经广州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210338230.3/1.html,转载请声明来源钻瓜专利网。