Разница между P2P (Point-to-Point) и Publish/Subscribe (Pub-Sub) моделями в JMS заключается в способе доставки сообщений. 14
P2P (модель «Точка-Точка») предполагает, что сообщения отправляются от одного отправителя и получаются конкретным получателем. 1 Модель состоит из трёх элементов: 1
В этой модели каждое сообщение получает только один потребитель, что обеспечивает прямую связь между отправителем и получателем. 1
Pub-Sub (модель «Подписчик-Издатель») предполагает, что сообщения публикуются в одной или нескольких темах, и любые заинтересованные подписчики получают копию сообщения. 1 Модель включает три основных компонента: 1
В этой модели каждое сообщение может быть получено несколькими клиентами или не получено вообще, если подписчиков на момент доставки не было. 4