我正在研究ILOG Jrules7.1。我已经编写了规则并部署在RES中。 我可以使用webservice调用规则。我也得到了预期的结果。
但我的客户要求是将RES中的规则导出为jar,并将此jar添加到Web应用程序中。
我应该可以在Web应用程序中调用此规则,而无需访问RES。
答案 0 :(得分:2)
实际执行规则的规则执行服务器(RES),所以你仍然需要调用它。您可以将规则导出为jar,但这只允许您将它们安装到另一个RES中,而不是自己执行它们。
当你说"我能够使用网络服务调用规则时,"您实际上正在调用RES并告诉它执行您的规则,而不是直接调用规则。
答案 1 :(得分:0)
您需要为基于规则的应用程序开发Java客户端。 此客户端将保留rulset.jar,可根据您的设置通过ra.xml进行配置(基于文件/数据库的持久性)
您可以在此链接中参考上述步骤
希望它有所帮助!!!