0

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

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

我应该能够在 Web 应用程序中调用此规则,而无需点击 RES。

4

2 回答 2

2

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

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

于 2012-10-18T11:55:31.043 回答
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

希望能帮助到你!!!

于 2016-01-18T19:42:11.367 回答