What is the role of JMS in enterprise solution development?
JMS is typically used in the following scenarios 1. Enterprise Application Integration: – Where a legacy application is integrated with a new application via messaging. 2. B2B or Business to Business: – Businesses can interact with each other via messaging because JMS allows organizations to cooperate without tightly coupling their business systems. 3. Geographically dispersed units: – JMS can ensure safe exchange of data amongst the geographically dispersed units of an organization. 4. One to many applications: – The applications that need to push data in packet to huge number of clients in a one-to-many fashion are good candidates for the use JMS. Typical such applications are Auction Sites, Stock Quote Services etc.