Рет қаралды 24,535
⭐⭐⭐What is JMS and Messages Queues ? | Where & How its used ? |⭐⭐⭐
The Java Message Service (JMS) API is a Java message-oriented middleware API for sending messages between two or more clients. It is an implementation to handle the producer-consumer problem. JMS is a part of the Java Platform, Enterprise Edition (Java EE), It is a messaging standard that allows application components based on Java EE to create, send, receive, and read messages. It allows the communication between different components of a distributed application to be loosely coupled, reliable, and asynchronous.
A JMS application is composed of the following parts:
JMS provider: A messaging system that implements the JMS specification.
JMS clients: Java applications that send and receive messages.
Messages: Objects that are used to communicate information between JMS clients.
Administered objects: Preconfigured JMS objects that are created by an administrator for the use of JMS clients.
JMS supports two different message delivery models:
Point-to-Point Model (Queue destination)
Publish/Subscribe Model (Topic destination):
__________________________________________
Reference Blog Link: 👉simplifyingtec...
__________________________________________
⏲️Time Stamps⏲️
0:30 - Overview of JMS
1:00 - Producer and consumer problem
1:50 - JMS flow
3:35- JMS Architecture
4:10 - Point to point communication
5:15 Publish subscribe model
7:30 The JMS Programming Model
8:20 Producing and Consuming Messages
10:27 Conclusion
️Watch our latest videos: www.youtube.co....
▶️ Elasticsearch java - Playlist : www.youtube.co....
▶️ MongoDB java -Playlist : www.youtube.co....
▶️ Spring Boot Java -Playlist : www.youtube.co....
__________________________________________
🐦 Twitter: / simplifyingtech
📷 Insta: / simplifying. .
---------------------------------------------------------------
Production Credits:
Edited by: Simplifying Tech
Edited with Tool : Filmora 10
Produced by: Simplifying Tech
WebSite: simplifyingtec...
---------------------------------------------------------------
About Simplifying Tech :
👉 Lets Make it Simplified and illustrative....
The main Objective of Simplifying Tech is to have people learn new technologies and programming in more simplified and illustrative way.
---------------------------------------------------------------