About this Book
Mule, as the preeminent open source integration platform, provides a framework for implementing integration solutions. This book will give you the tools for using Mule effectively. It’s not a user guide: Mule’s comprehensive user guide is available online already. Instead, it’s a review of Mule’s main moving parts and features put into action in real-world contexts. After a bit of history and some fundamentals about configuring Mule, we’ll walk you through the different family of components that you’ll use in your projects. We’ll then review some runtime concerns such as exception handling, transactions, security, and monitoring. Then we’ll delve into advanced subjects such as programming with Mule’s API, business process orchestration, and tuning.
This book is primarily targeted at Java developers who want to solve integration challenges using the Mule platform. It’s also useful for architects and managers who’re evaluating Mule as an integration platform or ESB solution. The majority of Mule’s functionality can be leveraged without writing a line of Java code. As such, system administrators who find themselves repeatedly solving the same integration problems will also find this book useful. Additionally, system administrators tasked with supporting Mule instances will find this book, in particular part 2, of value.