Integrated IBM Business Process Manager Standard and synchronous (asynchronous) applications using IBM Integration Bus V9
Brief introduction
IBM IB provides a new integration with IBM BPM, making it easier for BPM users to access synchronization services. IBM IB enables IBM BPM developers to focus on human-related tasks and delegate connectivity issues to IBM IB developers. This process is described in the Synchronization integration section below.
Many companies also have asynchronous applications that want to be accessed from IBM BPM business processes. IBM IB provides asynchronous access to back-end services and then constructs appropriate event messages to instruct IBM BPM to collect responses to help build a bridge between IBM BPM and asynchronous applications. This aspect of connectivity is described in the Asynchronous integration section below.
Synchronous integration
Integration process
From the IBM BPM user's perspective, the integration process for the synchronous interaction between IBM BPM and IBM IB follows a Top-down process:
IBM BPM developers define an integration service and its inputs and outputs in a toolkit.
IBM BPM developers created a snapshot of a toolkit and exported it as a. TWX, and then provide it to IBM IB developers.
IBM IB developers create, test, and deploy IBM IB Integration Services based on input and output from IBM BPM Integration Services.
IBM IB developer Exports IBM IB Integration Services as one. TWX. Create the original toolkit for a new snapshot. Update the original with a WEB service integration step. IBM BPM Integration Services in TWX.
IBM BPM Developer Import. TWX, update the process application referencing the toolkit and test the process application on the playback server.
IBM BPM BPD
In this example, IBM BPM users need to use credit checking information about their customers. So they created a toolkit and defined the business objects needed to transfer and save the information:
Business Object
They then created an integration service with the defined related input and output business objects. However, IBM BPM users do not attempt to implement the service:
Integration Service Definition
A snapshot of this toolkit was created, and the snapshot was exported as one. TWX files.
Export TWX from IBM BPM
See more highlights of this column: http://www.bianceng.cnhttp://www.bianceng.cn/Programming/extra/