ALL >> General >> View Article
Explain Java Message System
Java Message System :
In this article, the main focus will be on Message Orientated Middleware (MOM) and how it is implied in JE by JMS. There are other topics to be covered like Publisher, sender, destination, topic, queue and subscriber or receiver etc.
Data Access Layer :
In Java's EE application architecture there are technologies in the data access layer that talk with data stores like Java Persistence API, Java Connector Architecture that links your application to enterprise information systems (EIS); and Java Message Service (JMS).
Explain the use of JMS :
For passing the message in a loosely coupled fashion, scalable, asynchronous and secure manner among applications that are distributed is what JMS is used for. Sending and receiving of application messages through the Message Orientated Middleware using destinations. There are no means to interact at the same time by both sender and receiver and this is what asynchronous means.
The senders and the receivers are not aware of each other because of loosely coupled nature. In response to application load the different parts of the ...
... system can develop at different rates. Robustness in the system is offered by the system which otherwise has the tough times in handling the application start and behaving badly or stop working together.
Right time to Use JMS :
The right time to use JMS relies on the use case but usually it will fall into at least one of these use cases.
1) The first use case is this: a message should be sent by the application without needing an immediate response to that message. It might not be mandatory to respond the message and the application can continue its proper function without the response.
2) The sender does not depend on the interface of the receiver so there is no replacement that can be done by the receiver. For decoupling the application this comes down to a requirement for parts.
When the receiver is down the application should continue to run and the receiver can be broken and the application will resume its normal operation. Thus robustness is supported.
Add Comment
General Articles
1. Rules For Safe Driving In United StatesAuthor: Patrica Crewe
2. Barebone Vs. Prebuilt Vs. Custom Pc: Which Is Right For You?
Author: adlerconway
3. Best Seo Company In Uk That Delivers Real Growth
Author: doaguru infosystems
4. Global Nanomedicine Market Enters A High-growth Phase Driven By Precision Drug Delivery
Author: siddhesh
5. What Is The Future Of The Pet Equipment Market? Growth Forecasts & Insights
Author: siddhesh
6. Global Dental Biomaterial Market Outlook Accelerates With Restorative And Bioactive Innovations
Author: siddhesh
7. Spiritual Tripindi Shradha Pooja And Rahu Ketu Pooja In Trimbakeshwar
Author: Pandit Ramkrishna Guruji
8. How Air Filters Contribute To Better Sleep Quality
Author: Jack Hoover
9. Where To Buy Poppers In The Uk: Your Complete Guide To Stores Vs. Online Shopping
Author: ukpopper
10. How Law Firm Seo Services Help Attract High-value Clients
Author: Attorneyrankings
11. Custom Power Apps Solutions For Automating Complex Business Processes
Author: david
12. Tractors: The New Era of Comfort To Farmers While Cultivating!
Author: khetigaadi
13. Top Non Voice Projects Provider | Zoetic Bpo Services
Author: mohan
14. Simple Guide For Pitra Dosh Puja And Kaal Sarp Dosh Puja In Trimbakeshwar
Author: Pandit Anuj Guruji
15. How Technology Adoption Challenges Affect Long-term Business Strategy
Author: david






