P2P消息模型

点对点消息传送模型以向一个指定的目的地发送一条消息的概念为基础。该目的地的真实网络位置对发送者来说是透明的,因为P2P客户端工作时使用的是从JNDI命名空间获得的一个Queue标识符。

使用P2P消息传送模型,P2P接收者能够推送或拉取消息,这取决于它是否使用异步onMessage()回调或同步receive()方法。

在P2P模型中,多个消费者可以使用同一队列,但是传送给该队列的每条消息只能由其中一个消费者来接收。发送给一个队列的消息究竟如何发布给该队列中的消费者,这要取决于JMS提供者的策略。一些JMS提供者会使用负载均衡技术在消费者中均匀发布消息,而其他JMS提供者则可能会使用更为随意的策略。

猜你喜欢

转载自www.cnblogs.com/i-hard-working/p/9629903.html
P2P