程序人生消息中间件程序员

ActiveMQ消息发送模式

2017-05-17  本文已影响59人  Xiangdong_She
1. 点对点方式(point-to-point)

点对点的消息发送方式主要建立在Produce, Message Queue, Consumer上,Message Queue 存贮消息,Produce发送消息,Consumer接收消息。
具体点就是Produce Client发送Message Queue ,而 Consumer Cliernt从Queue中接收消息并且"发送消息已接受"到Queue,确认消息接收。
消息发送客户端与接收客户端没有时间上的依赖,发送客户端可以在任何时刻发送信息到Queue,而不需要知道接收客户端是不是在运行;

2. 发布/订阅 方式(publish/subscriber Messaging)

发布/订阅方式用于多接收客户端的方式,作为发布订阅的方式,可能存在多个接收客户端,并且接收端客户端与发送客户端存在时间上的依赖。一个接收端只能接收他创建以后发送客户端发送的信息。作为subscriber ,在接收消息时有两种方法,destination的receive方法,和实现message listener 接口的onMessage 方法。

消息发送与接收

发送消息的基本步骤:
接收消息的基本步骤:
上一篇下一篇

猜你喜欢

热点阅读