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 ...

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.