Calling the Rule Engine from COM
A COM-compliant typelib can be provided with the InRule installation to fully integrate the rule engine with a COM application.
Once set as a reference, all objects, methods, and events exposed by the irSDK will become available to the application.
Calling the Rule Engine from Java or other languages
The best approach for interacting with the rule engine from a non-Microsoft programming language is by writing a custom web service.