|This functionality is available in the Enterprise edition only.|
WSDL (Web Services Description Language) is an XML format for describing network services as a set of communication endpoints capable of exchanging messages containing either document-oriented or procedure-oriented information. The operations and messages are described abstractly. They are then bound to a concrete network protocol and message format to define an endpoint. Related concrete endpoints are combined into abstract endpoints (services).
MagicDraw UML supports WSDL code engineering: code generation, reverse and syntax checking. A WSDL diagram is dedicated for WSDL modeling.
WSDL code engineering contains the WSDL Profile and XML Schema Profile.
WSDL uses the following elements in the definition of network services: