Part 1. Core Mule
Mule is a lightweight event-driven enterprise service bus (ESB) and an integration platform. As such, it more closely resembles a rich and diverse toolbox than a shrink-wrapped application. In the first chapter of this book, we’ll introduce you to its history, overall architecture, and its terminology. Armed with this basic knowledge, you’ll be able to further delve into the platform.
In chapter 2, you’ll go through an extensive review of the principles involved in configuring Mule. You’ll learn what it means and what it takes to configure Mule, including some tricks to get yourself organized.
Chapter 3 will be the first chapter dedicated to one of the major moving parts of Mule: the transports. You’ll discover the main protocols that the platform supports in the context of actual configuration samples.
A second important feature of Mule is message routing. We’ll explore the advanced capacities of Mule in this domain in chapter 4.
Message transformation is a crucial facet of enterprise service buses. Chapter 5 will allow you to learn how to take advantage of Mule transformers and how to create new ones.
Finally, we’ll close this first part with chapter 6, which focuses on components, the place where message massage and business logic happens in Mule.