Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

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

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