Apache ActiveMQ ™ -- How do I get started with JMS
FAQ > JMS > How do I get started with JMS
How do I get started with JMS
Your best way to get started understanding the JMS API is Sun's JMS tutorial.
Alternatively you could stick to writing business level POJOs and hide the middleware via Apache Camel which hides the JMS API from you letting you focus on your business logic via the Bean Integration