What is the difference between Point to Point and Publish/Subscribe

Point-to-point (P2P)



What is the difference between Point to Point and Publish/Subscribe Point-to-point (P2P)..

Answer / munnu

In point-to-point, messages are sent via queues. Messages are put onto the queues by the message producers (the clients). The message consumer is responsible for pulling the message from the queue. Point-to-point is typically used when a given message must be processed (received) only once by a given consumer. In this way, there is only one consumer of the given message.

Publish-and-subscribe (pub/sub)

In publish-and-subscribe, messages are sent through topics. Messages are published to topics by the message producers. The messages may be received by any consumers that subscribe to the given topic. In this way, a message may be received, or processed, by multiple consumers.

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More JMS Interview Questions

What are the three components of a Message ?

1 Answers  


In which situations we are using jms? Can we send message from one server to another server using jms?

0 Answers  


What is jms message queue?

0 Answers  


What is the difference between Byte Message and Stream Message?

1 Answers  


What is Point-to-Point Approach?

0 Answers  






Explain Synchronous Message Consumption in JMS?

0 Answers  


What is the functionality of a jms queue browser?

0 Answers  


How Does the JMS Work with the J2EE ?

1 Answers  


Why do we use message queue?

0 Answers  


How do I start wls and configure jms?

0 Answers  


How does a typical client perform the communication?

1 Answers  


What is the best message queue?

0 Answers  


Categories