Victor
Victor

Reputation: 17097

jms queue implementation

Is there a resource on the net or a book that describes how a message queue is actually implemented? Is it just a standaloneJVM that keeps listening for requests and implements some variation of the producer-consumer pattern? Most tutorials give you the steps on how to use jms...I was looking more for the internal workings of how the queue is implemented.

Upvotes: 1

Views: 957

Answers (1)

nos
nos

Reputation: 229098

JMS is just a specification and dictates the functional aspect and a Java API of a Queue but not the specific on how a queue is implemented.

There are multiple vendors providing products that adhere to the JMS spec. and thus many different implementations and inner workings, some of them are opensource such as ActiveMQ or JbossMQ. Your best bet for learning the internals is looking at the source code of those projects.

Upvotes: 3

Related Questions