Sun Java System Messaging Server 6.3 管理指南

22.1.3.1 发布到主题或队列

主题和队列使用不同的邮件传送分发模式;这两种模式都可以在 Message Queue 服务中配置。

主题。邮件生成方将邮件发送到主题时,将使用发布/订阅体系结构。在这种广播模式中,生成方向主题目标发送邮件。任意数量的使用方可以订阅此主题目标。每个订阅此主题的使用方将得到其自身的邮件副本。如果没有使用方订阅此主题,则放弃此邮件。

Event Notification Service 也使用发布/订阅体系结构;它与 Message Queue 中定义的主题模式类似。

队列。当邮件生成方将邮件发送到队列时,使用的是点对点的体系结构。在这种模式中,生成方将邮件发送到队列目的地,只有一个使用方可以从中接收到邮件。如果几个使用方都在等待来自此队列的邮件,则只有一个订户会收到邮件。如果没有使用方在等待,邮件将被保留直到邮件超时或者使用方表示对队列感兴趣。

向队列生成邮件允许您在多个使用方之间分散邮件负载。