1.21 Create Direct Binding Dialog
Use with the Direct Binding API to invoke a SOA composite application and exchange messages over a remote method invocation (RMI). This option supports the propagation of both identities and transactions across JVMs and uses the T3 optimized path. Both synchronous and asynchronous invocation patterns are supported.
Element | Description |
---|---|
Name |
Enter a name or accept the default name of |
Type |
Select the direction in which you want the direct binding to operate.
|
Reference Target |
Select the reference target where you want the direct binding to operate:
|
WSDL URL |
Select the Web Services Description Language (WSDL) file to use with this web service. This file describes the capabilities of the service that provides an entry point into a SOA composite application. A service is defined by a port type and optionally a callback port type. The WSDL file can define more capabilities (port types) of the target web service, but a service only uses the one defined by the port type. The WSDL can be abstract or concrete. Note: Do not manually update the WSDL location in your file in Source View. This action is not supported. Only updates made in Design View are supported. |
Find existing WSDLs icon |
Click to select an existing WSDL file. |
Generate WSDL from schemas icon |
Click to create a WSDL file from a schema. This field is displayed if Service is selected from the Type menu. |
Port Type |
Select the port type or use the automatically specified value. |
Callback Port Type |
Select the callback port type for asynchronous processes. |
Reference Binding Details |
The following reference binding details get populated automatically.
|
Use local JNDI Provider |
Select to use the local JNDI provider. |
copy wsdl and its dependent artifacts into the project |
Select this checkbox to copy a remote WSDL and its dependent artifacts into the project. Note: Oracle recommends that you select this checkbox only for situations such as offline designing. This is because maintaining a copy of a remote WSDL may result in synchronization issues if the remote WSDL is updated. |
Related Topics
What Happens When You Create a SOA Application and Project in Developing SOA Applications with Oracle SOA Suite
Using Direct Binding to Invoke Composite Services in Developing SOA Applications with Oracle SOA Suite