How JMS is different from RPC?
Answer / munnu
In RPC the method invoker waits for the method to finish execution and return the control back to the invoker. Thus it is completely synchronous in nature. While in JMS the message sender just sends the message to the destination and continues it's own processing. The sender does not wait for the receiver to respond. This is asynchronous behavior.
| Is This Answer Correct ? | 0 Yes | 0 No |
What is the main parts of jms applications?
What is jndi? How is it related to jms?
What is the difference between durable and non-durable subscriptions?
What is jms protocol?
Give an example of using point to point model in JMS?
What is jms testing?
Are foreign destinations handled within foreign jms messages?
Explain how does the JMS work with the J2EE?
Why is jms used?
What is a jms server?
Is jmstemplate thread safe?
Can JMS utilities automatically re-establish a connection if one side of the communication link (i.e. an application that's sending/receiving messages) goes down and is restarted? Are there APIs to help detect that the other side broke a connection (went down)?