点对点系统使用队列进行消息传递。客户端将消息发送到特定队列,特定订阅者监听或接收来自该队列的消息。在 JMS 点对点消息传递系统中,队列用于处理单个发送者和单个消费者。确保您已经阅读了有关JMS 消息模型以及如何在 JMS 中发送和接收消息的先前教程。
使用队列进行 PTP 消息传送
您现在知道点对点消息传递完全是利用队列。JMS 提供javax.jms.Queue
表示队列对象的功能。我将利用 JMS 2.0 API 来javax.jms.JMSProducer
发送javax.jms.JMSConsumer
和接收消息。