Mule is the most widely used open source ESB-with millions of downloads-providing an alternative to expensive commercial options. Mule in Action is a comprehensive tutorial designed for working Java developers. This authoritative book explores the architecture and the main features of version Mule 2 through numerous running examples. It starts with a quick overview of ESB technology and a bit of Mule history-including the key changes between Mule 1.x and Mule 2. Readers learn to configure Mule and then get straight to the good stuff-putting Mule to work.
Because the core of an ESB system is handling message traffic, the book dives into the way Mule handles data with chapters on sending and receiving, routing, and transforming data. Next, it takes a close look at Mule's standard components and how you can roll out custom ones. The book closes with a set of chapters on the nuts and bolts of working with Mule. Readers can take Mule farther by learning techniques for testing, performance tuning, BPM orchestration, and even a touch of Groovy scripting.
A very good description of the inner workings of mule. Lots of nice tips for anyone who would like to do mule development. The examples all seemed relevant enough to convey the ideas, without being too trivial.
The performance tuning chapter was nice as it described some of the concepts of how the mule framework itself worked and described how you could configure it differently for different needs.
Mule is a nice framework if you need to do any sort of integration.
Although about a now out-dated version of the Mule ESB, this is a good overview of the product and helped give me an understanding of its capabilities. I bought and read this book before embarking on a six-month project implementing Mule in a large organisation. I went on to complete one of the official MuleSoft courses as well, but Mule in Action gave me a good initial grounding.
A good introduction to Mule and well worth the read. I gave it 4 stars instead of 5 since the code examples had some cut and paste errors. Even so I learned much more about Mule, and learned much faster, by reading this book, than if I had relied on websites and blogs.
This is a good book, the version I have read is the second edition, which writes about mule 3.4. I hope they will decide to do a third edition now that we have mule 3.8.5.
This is a good book in that it tries to teach you the technical 'know how' of using mule (as an integration framework) to solve real world business challenges. The author did this by creating mock business scenarios via a fictitious company.