File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes EJB and other Java EE Technologies and the fly likes JMS Provider Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Reply Bookmark "JMS Provider" Watch "JMS Provider" New topic
Author

JMS Provider

Gagan Tiwari
Ranch Hand

Joined: Jun 10, 2008
Posts: 68
Hi All

I am astarter in JMS, and I have used the JMS in application Server. { Which was just creating the Queue in the console and start coding}

Now say if I don't have an Application Server, How can we works on JMS?
For that I got (from going through JMS) we need a JMS Provider.

So my query is
is any of the following
a) Tomcat
b) JBoss
is a JMS provider?


and if not then which one I can use?

I need a JMS Provider which can handle a lot of Messages, in the range of 1000000.
Jaikiran Pai
Marshal

Joined: Jul 20, 2005
Posts: 8142
    
  52

Just a few days back we had a similar discussion http://www.coderanch.com/t/511094/EJB-JEE/java/JMS

[My Blog] [JavaRanch Journal]
Gagan Tiwari
Ranch Hand

Joined: Jun 10, 2008
Posts: 68
Many thanks Jai Kiran

It helped a lot.

However there are many options which are suggested in the Post, which one is more suitable for handling large number of messages?

Any one who have worked on these JMS Provider can suggest.
Jaikiran Pai
Marshal

Joined: Jul 20, 2005
Posts: 8142
    
  52

Gagan Tiwari wrote:

However there are many options which are suggested in the Post, which one is more suitable for handling large number of messages?



Personally I'm a bit biased towards HornetQ since it belongs to JBoss. But I'll point to these articles which have concrete numbers to prove which one is better:

HornetQ sets SPECjms2007 record

HornetQ performance comparison against other JMS providers
Sindhu Kodoor
Ranch Hand

Joined: Sep 03, 2010
Posts: 65
Apache QPID is the best!!
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: JMS Provider
 
Similar Threads
question about durable JMS subscription.
jms external client
WAS5.02 and OracleAQ as Generic JMS Provider
I need some help for application architecture+design
jndi properties for looking up generic messaging provider in websphere.