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 > Properties > Properties

Context Menu

Right-click on «WSDLbinding» stereotyped Class | Properties

Keyboard Shortcuts

Alt+Enter

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.

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