什么是消息中间件比如tonglink主要起什么作用

发布日期:2019-08-01 19:38   来源:未知   阅读:

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部TongLINK/Q(简称TLQ)的主要功能是在应用程序之间提供可靠的消息传送,这些消息可以在不同的网络协议、不同的计算机系统和不同的应用软件之间传递。TongLINK/Q提供一个简单易用、高效可靠的分布式应用开发和运行平台,面向要求可靠消息(信息)传输的客户,即包括金融、电信、交通、能源、电子政务等高端客户,也包括大量中小企业客户。

  消息中间件是用于两个应用程序之间传输消息(数据包)用,有各种分类,TongLINK/Q和MQ是商业软件中最常用的两种消息中间件,因为这两种消息中间件保证消息的可靠性,如,用socket传输数据,收到后除自己解析组装外,如果应用程序崩溃,则数据丢失,如果数据银行账务,则造成很严重的后果。如果用消息中间件传输,则保证消息可靠到达,并且,采用事务机制,即使程序崩溃,数据消息不不会丢,除非事务提交。平时,我们启停机器时,要杀死正运行的进程,如果用socket,这时,杀死进程就会丢数据,如果用消息中间件,就不存在此问题,应用进程以及消息中间件核心进程,都可随便杀死,也不会影响消息的可靠到达。这是消息中间件的核心功能。市场上除这两款消息中间件外,其它的消息中件也有类似的功能,但事务一致性及可靠性上,需要自己测试检查。