我是JRules的新手,我已经安装了Ilog JRules工作室核心7.1.1。这个JRules核心由两个模块组成。"规则工作室"和"规则执行服务器"。在安装时,似乎错过了"规则执行服务器"模块的安装。现在我需要"规则执行服务器",但我没有 JRules Core 安装文件。还有其他方法,我们可以在同一安装文件夹中安装"规则执行服务器"吗?
提前谢谢。
哈里
正确,默认情况下JRules附带Studio和RES。
RES 是您需要在 WAS 上部署的 WAR 文件。我认为默认情况下它只提供混乱的WebSphere,但您可以下载一些JBoss,WebLogic的"捆绑包",...等等。
程序/Ilog Jrules/文档/如何安装 RES - RTFM
人们可以使用WebSphereCE,但这太糟糕了。
它是默认提供的,您可以直接使用它,但您不想在实时甚至 POC 中使用它。
我们称这种伪WAS为"贝尔纳多",就像在佐罗一样,因为它是沉默的:)
顺便说一句:您不需要 RES 来执行规则。特别是使用 JUnit,您可以导出规则应用程序或规则集(我不记得了(并立即使用 POJO。
在 Studio 中创建一个名为"新规则的 Java 项目"的新项目,向导将创建在本地执行规则所需的一切。
您只需要对输入参数进行编码并检索输出参数即可断言。
EZ PZ 柠檬小:)
从那里您可以在"之前"JUnit 方法中加载规则应用程序,有意义吗?
而是连接RES本身。
综上所述,如果我是你:
1/我会创建我提到的示例项目。所以我有代码示例。
2/我创建自己的规则应用程序(右键单击规则项目/导出/规则应用程序(并将其存储在某个地方。
3/准备我的 JUnit 类 - 断言 + "之前"方法
4/在没有 RES
的情况下在本地运行它5/我像拉里
一样快乐6/现在我处理RES并对其进行配置
希望对你有帮助