1.1.2.1.3 Defining WSBinding Object
Each WSBinding object is defined using the
<WSBinding> element. Each WSBinding object must
be defined with a unique WSBinding id within the WSDF.
The WSBinding id is a required indicator for the
SALTDEPLOY file reference used by the GWWS.
Each WSBinding object can be associated with SOAP protocol details by using the <SOAP> sub- element. By default, SOAP 1.1, document/literal styled SOAP messages are applied to the WSBinding object.
The example below shows how SOAP protocol details are redefined using the <SOAP> sub-element.
Example 1-4 Defining SOAP Protocol Details for a WSBinding
<Definition ...>
<WSBinding id="simpapp_binding">
<Servicegroup id="simpapp">
<Service name="toupper" />
<Service name="tolower" />
</Servicegroup>
<SOAP version=”1.2” style=”rpc” use=”encoded”>
<AccessingPoints>
...
</AccessingPoints>
</SOAP>
</WSBinding>
</Definition>Within the <SOAP> element, a set of access
endpoints can be specified. The URL value of these access endpoints
are used by corresponding GWWS servers to create the
listen HTTP/S protocol port. It is recommended to specify one HTTP
and HTTPS endpoint (at most), for each GWWS server for
an inbound WSBinding object.
Each WSBinding object must be defined with a group of Oracle
Tuxedo services using the <Servicegroup>
sub-element. Each <Service> element under
<Servicegroup> represents an Oracle Tuxedo
service that can be accessed from a Web service client.
Parent topic: Creating a Native WSDF