Chapter 15. Business process management and scheduling with Mule

In this chapter

  • Using jBPM for service orchestration
  • Scheduling tasks with the Quartz transport
  • Polling endpoints with the Quartz transport

Most of the examples we looked at while discussing transports and routing in chapters 3 and 4 were discrete—dealing with one scope of functionality at a time. For instance, we were interested in how to send JMS messages or how to group the responses from a collection of web services and aggregate their responses. In chapter 10, we saw how transactions allow us to perform these operations atomically. But what happens if the activity we need to coordinate takes longer than a typical transaction time-out, or needs to maintain state between ...

Get Mule in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.