The Software AG IDL Extractor for WSDL is a wizard that generates Web service client artifacts from a WSDL file. With these artifacts, EntireX RPC client applications can access external Web services.
With the IDL Extractor for WSDL you can import from the following sources:
local file
URL (http, ftp etc.)
UDDI registry
CentraSite registry
The IDL Extractor for WSDL produces the IDL file and an XML mapping file. The SOAP binding information is written into the XML mapping file (XMM), for example, the SOAPAction value and the namespace definitions. The two other bindings (HTTP and MIME) only return the IDL file, but no XML mapping file. In this case a warning dialog is displayed. WSDL files with mixed bindings, including a SOAP binding, also return an XML mapping file, but display the warning message too. The IDL Extractor for WSDL generates for each service definition in the WSDL file (according to the generation rules) IDL/XMM files named wsdl-service-name.idl and wsdl-service-name.xmm. The XML mapping and IDL parameter directions depend on the WSDL source file; INERR and OUTERR mapping trees are possible.