4

Does anyone know of open-source applications that are built on top of Java JMS? I am looking to find applications so I can study them and see how they are used.

This earlier post has examples of hypothetical uses for JMS, but I am looking for actual code!

Thanks, Nels

Community
  • 1
  • 1
Nels Beckman
  • 20,508
  • 3
  • 24
  • 28

2 Answers2

2

Apache CXF supports JMS as a transport for SOAP messages. Lots of source code to read.

bmargulies
  • 97,814
  • 39
  • 186
  • 310
  • Just to elaborate, the code bmargulies is talking about is in the org.apache.cxf.transport.jms package, which is inside of the cxf-rt-transports-jms directory of the CXF project. Furthermore, looks like the Spring framework is similarly layered on top of JMS. – Nels Beckman Jan 18 '10 at 22:56
2

Are you just looking to learn the JMS API? If so, it is actually one of the simplest parts of Java EE so you shouldn't have a problem finding more specific help here.

To answer your question more specifically, have you looked at Apache ActiveMQ or JBoss Messaging? Both are open source JMS providers and they have a lot of API examples and documentation on their sites.

Arjan Tijms
  • 37,782
  • 12
  • 108
  • 140
Kevin
  • 30,111
  • 9
  • 76
  • 83
  • Hi Kevin. Thanks, but actually my intentions are a little more sinister. :-) I am working on a research project that helps to ensure that programmers are using APIs correctly. JMS is one of the APIs I am looking at, and so I wanted to find some programs that use it for case studies. Thanks, nonetheless. – Nels Beckman Jan 14 '10 at 16:13