Chapter 14. Augmenting Mule with orthogonal technologies

 

This chapter covers

  • Using business process management systems with Mule
  • Complex event processing in Mule applications
  • Business rules evaluation in Mule applications
  • Scheduling with Mule

Mule, as you’ve seen through the course of this book, offers a wealth of features that simplify the architecture, implementation, and deployment of integration applications. We’ll now take a look at some technologies that complement these applications, often simplifying their implementation or offering features that Mule doesn’t offer directly. We’ll touch on their high-level features and where those commonly intersect with Mule, providing a foundation for your own experiments. Finally, these technologies are often used in conjunction with Mule, so some awareness of them might simplify a future implementation or give you context when you’re ramping up on a Mule project that’s using them.

14.1. Augmenting Mule flows with business process management

14.2. Complex event processing

14.3. Using a rules engine with Mule

14.4. Polling and scheduling

14.5. Summary