Does JMS specification define transactions?
Answer / munnu
JMS specification defines a transaction mechanisms allowing clients to send and receive groups of logically bounded messages as a single unit of information. A Session may be marked as transacted. It means that all messages sent in a session are considered as parts of a transaction. A set of messages can be committed (commit() method) or rolled back (rollback() method). If a provider supports distributed transactions, it's recommended to use XAResource API.
Is This Answer Correct ? | 0 Yes | 0 No |
Which models are supported by jms? Please, explain them.
What is the functionality of a jms message producer?
What is jms connection factory in weblogic?
What is the difference between the P2P (Peer to Peer) model and subscribe model?
What is the advantage of persistent message delivery compared to nonpersistent delivery?
What is the use of jms? Can we send message from one server to another server using jms?
How many types of messaging model do JMS provide for and what are they?
What is the difference between java mail and jms queue?
How do I handle request/response using jms?
Why doesn’t the JMS API provide end-to-end synchronous message delivery and notification of delivery?
How do the wls jms 6.1 server/destination message maximum and threshold values work?
How jndi is related to jms?