WSDL Binding

A WSDLbinding 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

BindingIcon

Access     Drag icon onto diagram, or
Project Browser | Double-click on «WSDLbinding» stereotyped element, or
Diagram | right-click on «WSDLbinding» stereotyped element | Properties

Define Properties

Field/Option/Button

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.

 

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:
 

SOAP
HTTP

 

 

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:
 

GET
POST

 

 

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

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
 

Learn more