aspose file tools*
The moose likes EJB and other Java EE Technologies and the fly likes ActiveMQ in Action - Queries Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "ActiveMQ in Action - Queries" Watch "ActiveMQ in Action - Queries" New topic
Author

ActiveMQ in Action - Queries

Raghavan Muthu
Ranch Hand

Joined: Apr 20, 2006
Posts: 3344

Hello Authors,

Glad to see the book on ActiveMQ, an open Source competitor for the IBM's MQ Series/Message Broker.

1. However, to what extent it would withstand the complexities and be a real good alternative of IBM MQ Series?

2. Overall, is ActiveMQ a message broker OR a MOM Server? How can I take it? Is it an alternative of WMB (WebSphere Message Broker) or MQ Series?

3. It was mentioned that Active MQ is completely written in Java (of course, from Apache). How the integration happens with other technologies like C++, .NET etc? Native code only or any other alternatives?

4. Are there any overheads involved in migrating the same Active MQ Setup from one container/server to other say from Tomcat to JBoss ? What am I supposed to do in this situation?

Thanks,
Raghavan alias Saravanan M.


Everything has got its own deadline including one's EGO!
[CodeBarn] [Java Concepts-easily] [Corey's articles] [SCJP-SUN] [Servlet Examples] [Java Beginners FAQ] [Sun-Java Tutorials] [Java Coding Guidelines]
Rob Davies
author
Greenhorn

Joined: Nov 04, 2010
Posts: 6
Hi there!

I'll answer your questions in order:
1. However, to what extent it would withstand the complexities and be a real good alternative of IBM MQ Series?
ActiveMQ is used by large enterprises to provide both reliable and guaranteed message delivery for mission critical applications. It is considered to be a good open source alternative to MQ series
2. Overall, is ActiveMQ a message broker OR a MOM Server? How can I take it? Is it an alternative of WMB (WebSphere Message Broker) or MQ Series?
Answer: ActiveMQ can certainly be used as a message broker, but its also used embedded in J2EE application servers. I would say that ActiveMQ is an alternative to both WMB and MQSeries - its often used to replace both.
3. It was mentioned that Active MQ is completely written in Java (of course, from Apache). How the integration happens with other technologies like C++, .NET etc? Native code only or any other alternatives?
Answer: ActiveMQ comes with both C++ and .Net clients. It supports different protocols for interoperability like OpenWire and Stomp - and an AMQP 1.0 compatible plugin is being developed for the next major version of ActiveMQ (version 6).

4. Are there any overheads involved in migrating the same Active MQ Setup from one container/server to other say from Tomcat to JBoss ? What am I supposed to do in this situation?
Answer: There is a whole chapter in ActiveMQ in Action about embedding ActiveMQ with Tomcat or other J2EE application servers. Its very straightforward to do

thanks,

Rob Davies
CTO
http://fusesource.com
Raghavan Muthu
Ranch Hand

Joined: Apr 20, 2006
Posts: 3344

Thank you Rob for the answers.

Answers to Q2, Q3 is really nice.

I shall look at the separate chapter for the migration from one JEE Server to another!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: ActiveMQ in Action - Queries