一种数据传输方法和装置制造方法及图纸

技术编号:24893757 阅读:29 留言:0更新日期:2020-07-14 18:19
本申请实施例公开了一种数据传输方法和装置。所述方法包括:当接收到新的消息时,获取所述新的消息的标识信息;将所述新的消息的标识信息与预先记录的标识列表进行比较,得到比较结果,其中所述标识列表中记录有已接收的消息的标识信息;如果所述比较结果为所述新的消息的标识信息不在所述标识列表中,则保存所述新的消息。

【技术实现步骤摘要】
一种数据传输方法和装置
本申请实施例涉及信息处理领域,尤指一种数据传输方法和装置。
技术介绍
随着社的高速发展,人们之间的信息交流越来越方便,因此催生出大量的互联网应用项目。随着应用向项目的不断增多,不同的消息需要在不同系统应用中传递和切换,从而确保服务可以得到正常的使用。相关技术中,不同系统之间通信可以利用RPC(RemoteProcedureCallProtocol,远程过程调用协议)来实现。由于RPC采用的是同步处理技术,在性能、健壮性、可扩展性上都存在着诸多缺点。针对RPC存在的缺点,相关技术中又提出基于消息的异步处理模型采用非阻塞的调用特性,发送者将消息发送给消息服务器,消息服务器在合适的时候再将消息转发给接收者。由于发送和接收过程都是异步的,发送者无需等待,二者的生命周期也不必相同,这样大大提高了程序的性能、可扩展性以及异步性。由于消息队列异步处理系统消息在性能上、可扩展性上有着巨大的优势,该种方式被越来越多的使用。生产者生产消息,消费者消费处理信息,消息队列在中间起到暂存消息以及实时的传递消息给消费者。如果本文档来自技高网...

【技术保护点】
1.一种数据传输方法,包括:/n当接收到新的消息时,获取所述新的消息的标识信息;/n将所述新的消息的标识信息与预先记录的标识列表进行比较,得到比较结果,其中所述标识列表中记录有已接收的消息的标识信息;/n如果所述比较结果为所述新的消息的标识信息不在所述标识列表中,则保存所述新的消息。/n

【技术特征摘要】
1.一种数据传输方法,包括:
当接收到新的消息时,获取所述新的消息的标识信息;
将所述新的消息的标识信息与预先记录的标识列表进行比较,得到比较结果,其中所述标识列表中记录有已接收的消息的标识信息;
如果所述比较结果为所述新的消息的标识信息不在所述标识列表中,则保存所述新的消息。


2.根据权利要求1所述的方法,其特征在于,所述将所述新的消息的标识信息与预先记录的标识列表进行比较,得到比较结果之后,所述方法还包括:
如果所述比较结果为所述新的消息的标识信息在所述标识列表中,则删除所述新的消息,并发送所述新的消息接收成功的通知信息。


3.根据权利要求1所述的方法,其特征在于,所述保存所述新的消息之后,所述方法还包括:
在所述标识列表中增加所述新的消息的标识信息,并发送所述新的消息接收成功的通知信息。


4.根据权利要求1所述的方法,其特征在于,所述保存所述新的消息之后,所述方法还包括:
发送所述新的消息;
如果接收到所述新的消息的确认收到的指示信息后,再发送下一条消息。


5.根据权利要求1至4任一所述的方法,其特征在于:
所述消息存储在消息队列中,其中至少两个计算机均存储所述消息队列;其中所述至少两个计算机中的一台为主用计算机,其他的计算机为备用计算机,所述主用计算机和所述备用计算机互为主备;
其中,所述主用计算机从用于...

【专利技术属性】
技术研发人员:周广一白硕
申请(专利权)人:北京明略软件系统有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1