Table of Contents

 

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