This chapter describes how our modeling tool maps WSDL elements to UML and helps to choose which stereotypes and Tag definitions to use.
| WSDL Element | UML element | Stereotype Name | Tag definitions | Details |
|---|---|---|---|---|
| Definition | Component | WSDLdefinitions | extension - string name - string targetNamespace - string | |
| Message | Class | WSDLmessage | ||
| Port Type | Interface | WSDLportype | ||
| Binding | Class | WSDLbinding | extension - string | |
| Port | Instance Specification | WSDLport | extension - string | |
| Service | Component | WSDLservice | extension - string | |
| Type | Component | WSDLtypes | extension - string | |
ElementImport PackageImport | WSDLimport | |||
ElementImport PackageImport | xmlns | From the XML Schema Profile | ||
Package | XSDnamespace | From the XML Schema Profile | ||
Parameter | WSDLresponse | extension - string | ||
Operation | WSDLoperation | extension - string | ||
Property | WSDLpart | typing Attribute - string | ||
Parameter | WSDLfault | extension - string | ||
| Parameter | WSDLrequest | extension - string |