Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Why doesn’t the JMS API provide end-to-end synchronous message delivery and notification of delivery?



Why doesn’t the JMS API provide end-to-end synchronous message delivery and notification of de..

Answer / munnu

Some messaging systems provide synchronous delivery to destinations as a mechanism for implementing reliable applications. Some systems provide clients with various forms of delivery notification so that the clients can detect dropped or ignored messages. This is not the model defined by the JMS API. JMS API messaging provides guaranteed delivery via the once-and-only-once delivery semantics of PERSISTENT messages. In addition, message consumers can insure reliable processing of messages by using either CLIENT_ACKNOWLEDGE mode or transacted sessions. This achieves reliable delivery with minimum synchronization and is the enterprise messaging model most vendors and developers prefer. The JMS API does not define a schema of systems messages (such as delivery notifications). If an application requires acknowledgment of message receipt, it can define an application-level acknowledgment message.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More JMS Interview Questions

What is the use of jms? In which situations we are using jms?

0 Answers  


What is the functionality of a message listener in the context of jms?

0 Answers  


Can we send e-mail messages using JMS?

0 Answers  


What is jms server?

0 Answers  


Does JMS specification define transactions?

1 Answers  


How do I configure jdbc so that the jms jdbc store recovers automatically?

0 Answers  


What is the difference between BytesMessage and StreamMessage?

1 Answers  


Name the components of jms.

0 Answers  


Why doesn't AQ_ADMINISTRATOR_ROLE or AQ_USER_ROLE always work for AQ applications using Java/JMS API?

1 Answers  


What are the various message types supported by JMS?

1 Answers  


What is the use of jms?

0 Answers  


Is it possible to create both queues and topics to single jms server? if yes then how it works?

0 Answers  


Categories