Copyright
Brief Table of Contents
Table of Contents
Foreword
Preface
Acknowledgments
About this Book
About the Authors
About the Cover Illustration
1. Core Mule
Chapter 1. Discovering Mule
1.1. Enterprise Integration Patterns and service-oriented architecture
1.2. The Mule project
1.3. Competition
1.4. Mule: a quick tutorial
1.4.1. Installing Mule Studio
1.4.2. Designing the flow
1.5. Running, testing, and deploying the application
1.5.1. Running the application
1.5.2. Testing the flow
1.5.3. Working with the XML configuration
1.5.4. Deploying to the Mule standalone server
1.6. Summary
Chapter 2. Processing messages with Mule
2.1. Going with the flow
2.1.1. The response phase
2.1.2. Subflows
2.1.3. Private flows
2.2. Interacting with messages
2.2.1. Message sources
2.2.2. Message processors
2.2.3. Message exchange patterns
2.2.4. Endpoint URIs
2.3. Exploring the Mule message
2.3.1. Message properties
2.3.2. Understanding property scopes
2.3.3. Using message attachments
2.4. Speaking the Mule Expression Language
2.4.1. Using expressions
2.5. Summary
Chapter 3. Working with connectors
3.1. Understanding connectors
3.1.1. Configuring connectors with XML
3.2. Using the file transport