- 6
- 0
- 约小于1千字
- 约 25页
- 2018-05-17 发布于四川
- 举报
一、MQ简介 消息中间件保证了消息传输的可靠性,高效率和安全性,同时也减少了系统的开发周期。目前应用最多的消息中间件产品为IBM MQSeries。M = MessageQ = Queue 最大的优点:确保不会因为基本系统或网络结构故障而丢失数据。只要发了,就一定送到。支持所有的主流操作系统:unix,windows,linux,OS400通信协议:TCP/IP,SNA编程语言:C,C++,RPG 与socket的比较1、一次发送4M--100M。2、稳定,不丢包,保证一定能送到。3、编程简单。(如大的文件1次发送,透明的编程接口,触发机制等) 二、基本概念 消息就是对使用它的应用程序有意义的字节串。消息是用来从一个应用程序传送数据至另一个应用程序(或相同应用程序中的不同部分)。应用程序可以在同一个平台或不同的平台上运行。 队列是存储消息的数据结构。由应用程序或队列管理器将消息放入队列或从队列中取出,是它的一些常规操作。 队列管理器为应用程序提供了排队服务,并管理属于它的队列。每个队列都属于一个单一队列管理器。 通道为队列管理器提供了通信路径。 客户机是 MQ产品的一部分,它接受来自应用程序的 MQ调用并将它们传递给MQ服务器。在那里它们由队列管理器处理。典型地,客户机和服务器驻留在不同机器上,但它们可以同处在一台机器上。 服务器与普通的队
原创力文档

文档评论(0)