Invoking a service from a BPEL process

BPEL uses Partner Link for invoking synchronous and asynchronous services. BPEL processes may alternatively use the Invoke activity that opens a port in the BPEL service component to send and receive data.

Partner Link

Partner Link provides references to external services. Partner Link is the door for outside services. While editing a BPEL process, one can create a Partner Link to invoke external services. As shown in the following screenshot, drag-and-drop the Partner Link to the JDeveloper console and select the SOA Resource Browser for selecting the WSDL for interacting with another web service using the standard WSDL interface:

As shown in the following screenshot, select the WSDL file from your filesystem ...

Get Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.