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

WSDL Transformation

The purpose of the WSDL transformation is to create from a simple model an expanded model of a WSDL interface that is suitable for generation.

Topics

Topic

Detail

See also

WSDL Transformation

Take the following example interface:

WSDLTranspfrmationHelloWorld

This generates the corresponding WSDL component, service, port type, binding and messages as follows.

Classes are handled in the same way as the XSD Transformation
All in parameters are transformed into WSDL Message Parts in the Request message
The return value and all out and return parameters are transformed into WSDL Message Parts in the Response message
All methods where a value is returned are transformed into Request-Response operations while all methods not returning a value are transformed into OneWay operations
The transformation does not handle generation of Solicit-Response and Notification methods or faults

 

WSDLTransformationsExample2

The resulting package can then have the specifics filled out using the WSDL editing capabilities of Enterprise Architect, and finally be generated using WSDL generation.

 

XSD Transformation

WSDL Generation

Learn more