Apache activemq is an open source message broker written in java together with a full java message service jms client. Activemq in action is a thorough, practical guide to implementing messageoriented systems using activemq and java. Camel in action is a camel tutorial full of small examples showing how to work with the integration patterns. Activemq in action is for software architects, developers, and integrators interested in enterprise message queuing in general and activemq in. It then shows you the entire lifecycle and goes in depth on how to test, deal with errors, scale, deploy, and even monitor your appdetails you can find only in the camel code itself. Bruce snyder is perhaps the most famous one of the three at least i knew his name before reading his book. It begins with an introduction to activemq and a highlevel overview of jms followed by a progressively deeper dive into activemq as the book advances.
Integrate your multiplatform applications using the. Explore free books, like the victory garden, and more browse now. Rob davies provides information on the features of activemq, covering such topics as message storage, security, creating java applications, integrating with application servers, and monitoring activity. A thorough, practical guide to implementing messageoriented systems in java using activemq. Activemq in action book by bruce snyder, dejan bosanac. Coauthored by one of the leading activemq applications in enterprises need to communicate, most commonly done by messaging. This article is taken from the book activemq in action. It provides enterprise features which in this case means fostering the communication from more than one client or server. The authors discuss activemq, an open source, jms 1. It supports industry standard protocols so users get the benefits of client choices across a broad range of languages and platforms.
Coauthored by one of the leading activemq deve applications in enterprises need to communicate, most commonly done by messaging. Introduction to the use case for each of the book examples. About this book activemq in action livebook manning. Activemq in action is all youll need to master activemq. Manning was so kind to send me a copy of activemq in action. The activemq in action examples we start with the section understanding the example use cases it is related about the pointtopoint messaging domain, then we forward to the sub section prerequisites covering with a concrete approach the follow sub topic in almost four pages. We want to use jmstemplate to produce and messagelistenercontainer to receive messages. Apache activemq is an opensource implementation of the java message service jms, which provides messaging in java applications. The source code of examples provided in activemq in action pan2890915amq inactionexamplesrc. By following a running example a stock portfolio app, youll pick up the best practices distilled by the authors from their long and deep involvement with this technology. Coauthored by one of the leading activemq developers, bruce snyder, the book starts with the anatomy of a core java message, then moves quickly through fundamentals including data persistence, authentication and authorization. The authors cover setup, administration, and application development, but always specifically as it pertains to activemq.
Activemq in action book, authored by bruce snyder, dejan bosanac and rob davies, covers the features and use of activemq, an open source messageoriented middleware. The activemq in action examples activemq in action. Activemq broker features in action this chapter covers using wildcards and composite destinations utilizing advisory messages understanding virtual topics and retroactive consumers using activemq plugins an introduction to selection from activemq in action book. Apache activemq is the most popular open source, multiprotocol, javabased messaging server. Presentation mode open print download current view. Activemq in action, an upcoming book from manning publications, may well end up being the perfect companion book for mule in action happily ever after thanks to mule esbs native support for apache activemq and the capacity to transparently use spring for advanced configuration needs, mule has long been the esb of choice to tap into activemqs. Activemq in action early access edition bruce snyder, dejan bosanac, and rob davies meap release. Apache activemq in action is a thorough, practical guide to implementing messageoriented systems in java using activemq. However, in the case of activemq in action, the cvs are pretty amazing. This book is designed to serve as part introduction and part reference for both beginners and experienced application developers. It makes for a reliable hub in any messageoriented enterprise application and integrates beautifully with.
Introduction to apache activemq manning publications. It starts from the anatomy of a jms message and moves quickly through connectors, message persistence, authentication, and authorization. By following a running example a stock portfolio app, youll pick up the best practices distilled by the authors from their long and deep. In case you decided to buy or you already read this book, take a look the activemq in action book. It covers more detailed and advanced knowledge and is an ideal addition to this beginners book. August 12, 2009 6 minute read this post was originally posted on my old blog. Theres some discussion of jms in general, but they thankfully avoided the trap of making this into a. Use of maven for compiling and running the examples. The apache activemq message broker is an open source implementation of the java message service spec. It starts from the part 1 an introduction to messaging and activemq. It makes for a reliable hub in any messageoriented enterprise application and integrates beautifully with java ee containers, esbs, and other jms providers. Activemq in action the apache activemq message broker is an open source implementation of the java message service spec. To name just a few things, hes a member of the apache software foundation and he works for springsource as senior engineer. Activemq in action is all you will need to master activemq.