O'Reilly logo

Activiti in Action: Executable business processes in BPMN 2.0 by Tijs Rademakers

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. Integrating services with a BPMN 2.0 process

This chapter covers

  • Providing a clean separation between processes and integration logic
  • Explaining the BPMN 2.0 web services support
  • Using Apache Camel to implement integration logic
  • Using Mule ESB to implement integration logic

Up to now, we’ve been focusing on the Activiti process engine running BPMN 2.0 process definitions. But let’s think about a use case where we’d want an order process accessing an order or enterprise resource planning (ERP) application, like SAP. Using what we’ve covered so far, we could implement a service task with a Java class or a Spring bean. In chapter 7, we saw that we can invoke a web service using a Java service task, so that could be a good approach. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required