1.8 Create Web Service or Update Service or Update Reference Dialog
Use to create a simple object access protocol (SOAP) web service binding component for message delivery.
You can also select the level of support for WS-Coordination and WS-Atomic (WS-AT) transactions. WS-AT provides transaction interoperability between Oracle WebLogic Server and other external transaction processing systems.
Binding components such as web services make service-oriented architecture (SOA) applications accessible to the outside world. More
Element | Description |
---|---|
Name |
Enter a name or accept the default name of |
Type |
Select the direction in which you want the SOAP web service to operate. This field is only displayed when creating a new SOAP web service.
|
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 or a reference point from a SOA composite application. A service or reference 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. 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 option is only available for services (and not for references). |
Port Type |
Select the port type or use the automatically specified value. |
Callback Port Type |
Select the callback port type for asynchronous processes. |
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. |
Transaction Participation |
Select the level of support for WS-Coordination and WS-AT transactions. WS-AT provides transaction interoperability between Oracle WebLogic Server and other external transaction processing systems, such as WebSphere, JBoss, Microsoft .NET, and so on. If you dragged the web service to the Exposed Services swimlane, this enables external transaction managers to coordinate resources hosted on Oracle WebLogic Server over WS-AT. If you dragged the web service to the External References swimlane, this enables Oracle WebLogic Server transactions to coordinate resources hosted in external environments over WS-AT.
|
Version (for Web Services only) |
Displays the WS-AT supported version (1.0, 1,1, 1,2, or default). By default, this list is only enabled if you selected Supports or Mandatory from the Transaction Participation list. The version sent by the requesting message is used. |
Related Topics
What Happens When You Create a SOA Application and Project in Developing SOA Applications with Oracle SOA Suite
WS-Atomic Transaction Support in Developing SOA Applications with Oracle SOA Suite
Legacy Adapters in Understanding Technology Adapters
Packaged-Application Adapters in Understanding Technology Adapters