Chapter 9. BPM and SOA in Concert
This chapter explores how Oracle SOA and Oracle BPM, in tandem, can help in enabling the success of enterprise-wide BPM. Together, they provide an enterprise computing - an end-to-end enterprise BPM offering.
In this chapter, you will explore the common integration approach in Oracle BPM. You will uncover how the BPM process invokes other processes and services, and how BPM processes get invoked. You will explore JMS queue-based auto invocation of BPM processes, how to expose the BPM process as a reusable service, how a BPM process can invoke other processes, and synchronous and asynchronous operations for services.
In this chapter, you will learn the following topics:
Invoking an asynchronous service using message events
Invoking a synchronous service using service task
Calling a BPM process
Initiating BPM from JMS
Exposing the BPMN process as a service
Introduction
BPM provides higher-level abstraction for defining businesses processes as well as other important...