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?

Answer Posted / 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       View All Answers


Please Help Members By Posting Answers For Below Questions

What is jms message broker?

830


What is Point-to-Point Approach?

1666


What is the important part of JMS applications?

879


How to read message from jms queue in java?

891


Explain how Application server handles the JMS Connection?

858


What is Publish/Subscribe approach?

1415


Which messaging is generally used in cases where a message is published by a producer and consumed by multiple subscribers?

795


Explain about session interface?

925


Are foreign destinations handled within foreign jms messages?

913


What are the basic advantages of jms?

874


Explain JMS and its Component?

913


What is wire level protocol?

851


Explain the process of Configuring Queues in Jms?

865


How the jms is different from rpc?

939


What is asynchronous messaging in jms?

838