ILOG JRules User Guide > Integrating Application Data > Concepts > Web Service Binding > What is Web Service Binding

Web service binding is the process of representing data in a Web Service Description Language (WSDL) specification file so that the rule engine can invoke the Web service as a dynamic method of the XOM. The rule engine can thus retrieve XML objects as parameters and objects, and match them against rules.

A XOM class is generated for each XML Schema Definition (XSD) type. This allows the rule engine to access data direct from the objects, rather than using the XML schema.

The benefit of using Web service binding therefore, is that it hides the complexity of the XML serialization/deserialization process.

Note
The use of WSDL files in the XOM is now deprecated. We recommend you use the JAX-WS API instead.

Related Concepts

Overview: Integrating Application Data into the XOM
Execution Object Model (XOM)
WSDL File Processing
XML Binding
Third Party Data Access

Related Tasks

Defining the Execution Object Model

Related Reference

Mapping Between Web Service Data and Dynamic Classes

Related Samples and Tutorials

Tutorial: Executing a Hosted Transparent Decision Service
How to Generate a Monitored Transparent Decision Service