| ILOG JRules User Guide > Integrating Application Data > Concepts > Web Service Binding > WSDL File Processing |
WSDL File Processing |
PREVIOUS NEXT |
In JRules, Web service binding is carried out in two stages:
IlrWsDefaultDataDriver.
| Note |
| The use of WSDL files in the XOM is now deprecated. We recommend you use the JAX-WS API instead. |
At runtime, the rule engine references the XOM, not the WSDL.
In the WSDL, the port type is converted to an IlrWSObject. The XSD type is converted to an IlrXmlObject). An IlrXMLObject is created for each XSD type.
Once the WSDL has been processed, the rule engine uses the XOM to perform operations on the WSDL-related Java types.
params.setParameter("paramXml", getXmlString () );)
In a standard Web service framework such as Axis, the mapping from WSDL to Java requires a class generation and compilation stage. JRules uses a XOM dynamic class, so the WSDL binding does not need to generate Java classes. The process of reading a WSDL document, mapping it on Java, and using it at runtime is completely dynamic.
| Copyright © 1987-2008 ILOG S.A. All rights reserved. Legal terms. Documentation homepage. | PREVIOUS NEXT |