Please enable JavaScript.
Coggle requires JavaScript to display documents.
JMS, ESB - Coggle Diagram
JMS
components
JMS Provider
Implementer
Client
App that produces/receives messages
JMS Producer/Publisher
jms client that produces the message
JMS Consumer/subscriber
jms client that receives message
JMS Message
an object that gets transferred b/w clients
JMS Queue
A staging area that contains the message
JMS Topic
A distribution mechanism for publishing messages
Queue
Point to Point
Only one client consumes
But multiple clients can push messages
Topic
Publish and subscribe model
Many publishers and many subscribers
implementation
AMQ
Apache Active MQ
Amazon MQ
protocols
Openwire
Stomp
MQTT
AMQP
Rest
Websockets
2 types
ActiveMQ 5
Java Messaging Service
(now Jakarta Messaging Service)
messaging system
API for producer/consumer problem
part of JEE
ESB
Enterprise service bus
Mule
Apache Service Mix