- Developing SOA Applications with Oracle SOA Suite
- Getting Started with Oracle SOA Suite
- Getting Started with Developing SOA Composite Applications
- Adding Service Binding Components
- How to Add a Service Binding Component
How to Add a Service Binding Component
Note:
This section describes how to manually create a service binding component. You can also automatically create a service binding component by selecting Expose as a SOAP Service when you create a service component. This selection creates an inbound web service binding component that is automatically connected to your BPEL process, human task service, or Oracle Mediator service component.
You can use the Components window in the SOA Composite Editor to drag and drop service binding components to the composite.
To add a service binding component:
- In the Components window, drag a SOAP web service to the left Exposed Services swimlane to define the service interface.
Figure 2-5 shows a SOAP web service being added to the designer.
Figure 2-5 Adding a SOAP Web Service to a Composite
Description of "Figure 2-5 Adding a SOAP Web Service to a Composite"A specific dialog for the selected service is displayed. Table 2-6 describes the available editors.
Table 2-6 Service Editors
Dragging This Service... Invokes The... SOAP
Create Web Service dialog to create a web invocation service.
Adapters
Adapter Configuration Wizard to guide you through integration of the service with database tables, database queues, file systems, FTP servers, Java Message Services (JMS), IBM WebSphere MQ, Oracle User Messaging Service, Oracle BAM 11g servers, LDAP server, Coherence cache, sockets, cloud adapters, or Oracle E-Business Suite, JDE World, or SAP applications.
ADF-BC
Create ADF-BC Service dialog to create a service data object (SDO) invocation service.
B2B
B2B Configuration Wizard to guide you through selection of a document definition.
Healthcare
Healthcare Configuration Wizard to guide you through integration with a healthcare system.
EJB
Create EJB Service to create an Enterprise JavaBeans service for using SDO parameters or Java interfaces with Enterprise JavaBeans.
HTTP
Create HTTP Binding Wizard to create HTTP binding. This wizard enables you to invoke SOA composite applications through HTTP POST and GET operations.
Direct
Create Direct Binding Service dialog to invoke a SOA composite application and exchange messages over a remote method invocation (RMI) in the inbound direction.
REST
Create REST Binding dialog to integrate REST operations as service or reference binding components.
MFT
MFT Configuration Wizard to create an MFT source or target.
- Configure the settings for the service. For help with a service editor, click Help or press F1. When you add a web service, you must select the WSDL file to use. For information, see How to Define the Interface (WSDL) for a Web Service.
- Click Finish.
Figure 2-6 shows the Web Service dialog with data entered to create the orderprocessor_client_ep service for the OrderProcessor BPEL process.
- Click OK.
The service binding component displays in the left swimlane. Figure 2-7 shows the orderprocessor_client_ep service binding component added to the composite_name file (for this example, named OrderBookingComposite).
- Select Save All from the File main menu.