Part 3. Using ActiveMQ to build messaging applications

 

Now that you have the basics under your belt, it’s time to start building applications that utilize ActiveMQ. The asynchronous nature of messaging tends to be foreign to most developers because they’re used to using synchronous calls in the applications they build. Using asynchronous calls in your applications requires a different style of thinking and a different set of APIs.

Part 3 explores the topic-building applications that utilize messaging with ActiveMQ. Building applications using the Spring Framework is popular in the Java community, and this is the first topic we cover. We quickly follow up with integrating ActiveMQ with application servers. This section covers the use of ActiveMQ with Tomcat, Jetty, Geronimo, and JBoss application servers. Not only do we explore Java development in part 3, but other languages as well, including Ruby, Python, Perl, PHP, C#, C/C++, and more.