Previous Table of Contents Next


7.1 Feature Description

   The overall goal of this specification is to provide a natural mapping from a valid set of WSDL service definition files to a valid set of OMG IDL specification files.

   An IDL file can be generated from a WSDL file, but the generated IDL file lacks some information required to implement a CORBA/SOAP interaction translation gateway. To supplement the information, WSDL to IDL converter could (in an implementation specific manner) generate an Identifier information file and a SOAP information file in addition to the IDL file.

   This specification focuses on the standard mapping of the WSDL file to the corresponding IDL specification. In addition to the service definition, a WSDL file can have service endpoint information. This information cannot be translated into an IDL construct.

   WSDL file


   WSDL to IDL Conversion


    Identifier Information SOAP Information FileIDL File

   The WSDL 1.1 specification describes bindings of the following protocols.

   However, this specification of WSDL to IDL only converts SOAP bindings. All others are considered out of scope of this specification.

   In particular, this specification supports WSDL SOAP bindings with style attribute value of “rpc? and use attribute value of either “literal? or “encoded.? In addition, it supports WSDL with style attribute value of “document? and use attribute value of “literal.?