IBM BPM, V8.0.1, All platforms > Create processes in IBM Process Designer > Modeling processes > Integrating with web services, Java and databases

Create outbound integrations

Outbound integrations enable business process authored in Process Designer to interact with other systems, such as a web service, a content management system, or an external database. Depending on the system that you are integrating with, you can implement the integration service using an Integration Service implementation or an IBM Case Manager Integration Service implementation.

To create an outbound integration with an external database, use the predefined SQL Integration services that are available in the IBM BPM System Data Toolkit.


Integration Service implementations

Integration Service implementations can contain integration step types that you can configure for the system that you are interacting with.

For example, a Web Service Integration step is useful if you are not passing volumes of information. A Java Integration step gives you access to the features of the Java language, including published Java libraries and APIs. The following table describes the integration step types that are available for Integration Service implementations.

Step types that can be used in an Integration Service implementation
Integration step type Description
Web Service Integration Uses a SOAP connection to access objects from a web service. A Web Service Integration step hides the complexity of the underlying WSDL, SOAP request, and SOAP response. It also converts inputs into the appropriate XML and outputs into the appropriate IBM BPM variables.

Attention: The RPC/encoded WSDL support is deprecated in IBM BPM V8. Consider replacing RPC/encoded web services with documentation/literal wrapped web services. See Deprecated and removed features:

Java Integration Calls methods from a Java class and interfaces with most third-party Java APIs, and thus supports various integration scenarios.
Content Integration Enables business processes that are developed in Process Designer to work with an Enterprise Content Management system.
Invoke UCA Invokes an IBM BPM service or a BPD.


IBM Case Manager Integration Service implementations

An IBM Case Manager integration service is the means of accessing case management cases from a business process both for searching and updating case management data.

Step types that can be used in an IBM Case Manager Integration Service implementation
Integration step type Description
IBM Case Manager Integration Enables business processes that are developed in Process Designer to work with an IBM Case Manager case management solution.
Invoke UCA Invokes an IBM BPM service or a BPD..

Integrating with web services, Java and databases


Related concepts:
Integrating with Enterprise Content Management (ECM) systems
Building an { IDEP206A: File not found. } Integration service
Understanding and using undercover agents


Related tasks:
Building an Integration service
Use { IDEP206A: File not found. } SQL Integration services