Prev | Next |
WSDL Binding
A WSDL Binding element implements the operations specified by a particular «WSDLportType» stereotyped Interface and describes the message format and protocol details for the operations and messages defined by this WSDL PortType. A WSDL Binding element is represented by a «WSDLbinding» stereotyped Class.
You create a WSDL Binding element by dragging the Binding icon from the WSDL Toolbox directly onto the Bindings diagram under the Bindings Package in the WSDL Package structure.
Toolbox Icon
Access
To display the 'WSDL Binding' dialog for the selected «WSDLbinding» stereotyped Class, use one of the methods outlined here.
Ribbon |
Design > Element > Editors > Properties |
Context Menu |
Right-click on «WSDLbinding» stereotyped Class | Properties |
Keyboard Shortcuts |
|
Other |
Double-click on a «WSDLbinding» stereotyped Class, or Drag icon from the toolbox and drop directly onto the Bindings diagram, under the Bindings Package in the WSDL Package structure. (This creates a new «WSDLbinding» stereotyped Class.) |
Define Properties
Option |
Action |
See also |
---|---|---|
Name |
Type in the name of the WSDL Binding element. |
|
PortType |
Click on the drop-down arrow and select the WSDL PortType to be implemented by this WSDL Binding. |
WSDL Port Type |
Protocol |
Click on the drop-down arrow and select the protocol for the transmission of the selected WSDL PortType's operations. The supported protocols are:
|
|
Transport |
This field is disabled if you have selected the HTTP protocol. Defaults to http://schemas.xmlsoap.org/soap/http. If necessary, type in an alternative URL for the SOAP protocol. |
|
Style |
This field is disabled if you have selected the HTTP protocol. Click on the drop-down arrow and select the style of SOAP protocol. |
|
Verb |
This field is disabled if you have selected the SOAP protocol. Click on the drop-down arrow and select the appropriate HTTP verb. The supported verbs are:
|
|
Documentation |
(Optional) Type in any notes you need for this element. |
|
OK |
Click on this button to save the data entered and close the 'WSDL Binding' dialog. |
|
Cancel |
Click on this button to discard the data entered and close the 'WSDL Binding' dialog. |
|
Help |
Click on this button to display this Help topic. |
|
UML |
This button is displayed when you are editing existing WSDL Binding element information. Click on the button to open the UML element 'Properties' dialog for the element. |
Properties Dialog |
Notes
- A WSDL Binding must implement a WSDL PortType; therefore, WSDL PortTypes should be defined before you create WSDL Bindings
- WSDL Bindings can only be created under the Bindings Package in the WSDL Package structure
- The name of the WSDL Binding should be unique amongst all the WSDL Bindings within the WSDL