Transparent decision services
Rule Execution Server provides web services that can be used to interact with a deployed decision service.
Each deployed ruleset has an associated transparent decision service that you can operated through the hosted transparent decision service (HTDS) web application.
A transparent decision service helps development teams deploy business rules as fully formed web services and integrate them into service-oriented architecture (SOA) platforms.
Alternately, custom web services can be developed, leveraging the different APIs offered by
Rule Execution Server. While doing so brings
more flexibility in some aspects, like parameter serialization and deployment, using HTDS provides:
- A single deployment, with one artifact to deploy that works with all deployed decision services
- Availability on all supported platforms
- Complete management of XML and Java™ XOM parameter signatures
- Support of managed Java XOMs
- API descriptors (OpenAPI, WADL, and WSDL)
- A stateless trace mechanism