如何从RES导出的.jar文件中调用ILOG规则?

时间:2012-10-18 11:11:57

标签: java ilog

我正在研究ILOG Jrules7.1。我已经编写了规则并部署在RES中。 我可以使用webservice调用规则。我也得到了预期的结果。

但我的客户要求是将RES中的规则导出为jar,并将此jar添加到Web应用程序中。

我应该可以在Web应用程序中调用此规则,而无需访问RES。

2 个答案:

答案 0 :(得分:2)

实际执行规则的规则执行服务器(RES),所以你仍然需要调用它。您可以将规则导出为jar,但这只允许您将它们安装到另一个RES中,而不是自己执行它们。

当你说"我能够使用网络服务调用规则时,"您实际上正在调用RES并告诉它执行您的规则,而不是直接调用规则。

答案 1 :(得分:0)

您需要为基于规则的应用程序开发Java客户端。 此客户端将保留rulset.jar,可根据您的设置通过ra.xml进行配置(基于文件/数据库的持久性)

您可以在此链接中参考上述步骤

https://www-01.ibm.com/support/knowledgecenter/SSQP76_8.7.1/com.ibm.odm.dserver.rules.res.developing/topics/tsk_res_client_pojo.html

希望它有所帮助!!!