Partner Links and Human Tasks or Business Rules Partner Links from an Existing Human Task, Business Rule, or Oracle Mediator

4-14 Oracle Fusion Middleware Developers Guide for Oracle SOA Suite Figure 4–18 Adapter Service Name The Adapter Configuration wizard windows that appear after the Service Name window are based on the adapter type you selected. You can also add adapters to your SOA composite application as services or references in the SOA Composite Editor. For more information about technology adapters, see Oracle Fusion Middleware Users Guide for Technology Adapters.

4.6 Introduction to BPEL Process Monitors

You can configure BPEL process monitors in Oracle BPEL Designer by selecting Monitor at the top of Oracle BPEL Designer. Figure 4–19 provides details. BPEL process monitors can send data to Oracle BAM for analysis and graphical display through the Oracle BAM adapter. Figure 4–19 BPEL Process Monitors For more information, see Section 50.3, Using Oracle BAM Monitor Express With BPEL Processes. 5 Introduction to Interaction Patterns in a BPEL Process 5-1 5 Introduction to Interaction Patterns in a BPEL Process This chapter describes common interaction patterns between a BPEL process service component and an external service, and shows the best use practices for each. This chapter includes the following sections: ■ Section 5.1, Introduction to One-Way Messages ■ Section 5.2, Introduction to Synchronous Interactions ■ Section 5.3, Introduction to Asynchronous Interactions ■ Section 5.4, Introduction to Asynchronous Interactions with a Timeout ■ Section 5.5, Introduction to Asynchronous Interactions with a Notification Timer ■ Section 5.6, Introduction to One Request, Multiple Responses ■ Section 5.7, Introduction to One Request, One of Two Possible Responses ■ Section 5.8, Introduction to One Request, a Mandatory Response, and an Optional Response ■ Section 5.9, Introduction to Partial Processing ■ Section 5.10, Introduction to Multiple Application Interactions

5.1 Introduction to One-Way Messages

In a one-way message, or fire and forget, the client sends a message to the service d1 in Figure 5–1 , and the service is not required to reply. The client sending the message does not wait for a response, but continues executing immediately. Example 5–1 shows the portType and operation part of the BPEL process WSDL file for this environment. Example 5–1 One-Way WSDL File . . . wsdl:portType name=BPELProcess1 wsdl:operation name=process wsdl:input message=client:BPELProcess1RequestMessage wsdl:operation wsdl:portType . . . Figure 5–1 provides an overview.