Web Service Components

You can catalog SOAP Web Services from a WSDL (Web Services Description Language) definition and use them in your BPM project. Use Web Service components to integrate with external systems using the SOAP standard.

When you catalog a SOAP service you get a BPM component which provides one method for each SOAP operation exposed by the service. If the web service defines complex data types, additional BPM components are generated to represent them.

Supported Standards

Oracle BPM supports WSDL version 1.1 (Web Services Description Language) and SOAP versions 1.1 and 1.2.

Oracle BPM supports sending and receiving SOAP messages using RPC (Remote Procedure Call) and Document styles.

Supported Transports

Oracle BPM supports the following transports for consuming SOAP services:
HTTP
One-way and Request-Response interactions.
JMS
One-way interactions over Java Messaging Service.
Oracle BPM native
One-way and Request-Response interactions. For integration with Oracle Service Bus.