O'Reilly logo

Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial by Ravi Saraswathi, Jaswant Singh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Interaction design patterns

The request will have one or more input parameters, and the response may have one or more output parameters. Deciding the interaction between the client and the service provider is one of the most important decisions during the design of BPEL services. Each service has its own WSDL definition and endpoint. The Partner Link is used for interaction between services.

Primarily, BPEL services are all about the request and response. The following design patterns are used for implementing BPEL services:

  • Synchronous request and response
  • Asynchronous request and response
  • One request and multiple responses
  • One request, a mandatory response, and an optional response
  • One-way message

Some of the other possible interaction design patterns ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required