我是 JRules 的新手,我已经安装了 Ilog JRules studio core 7.1.1。这个 JRules Core 由两个模块组成。“规则工作室”和“规则执行服务器”。在安装时,似乎错过了“规则执行服务器”模块的安装。现在我需要“规则执行服务器”,但我没有 JRules Core 安装文件。有没有其他方法,我们可以在同一个安装文件夹中安装“规则执行服务器”?
提前致谢。
哈里
我是 JRules 的新手,我已经安装了 Ilog JRules studio core 7.1.1。这个 JRules Core 由两个模块组成。“规则工作室”和“规则执行服务器”。在安装时,似乎错过了“规则执行服务器”模块的安装。现在我需要“规则执行服务器”,但我没有 JRules Core 安装文件。有没有其他方法,我们可以在同一个安装文件夹中安装“规则执行服务器”?
提前致谢。
哈里
正确,默认情况下 JRules 带有 Studio 和 RES。
RES 是您需要在 WAS 上部署的 WAR 文件。我认为默认情况下它只与凌乱的 WebSphere 一起提供,但您可以为 JBoss、WebLogic 等下载一些“捆绑包”。
程序 / Ilog Jrules / 文档 / 如何安装 RES - RTFM
可以使用 WebSphereCE,但这很糟糕。
它是默认提供的,您可以立即使用它,但您不想在现场甚至 POC 中使用它。
我们将这个伪 WAS 称为“Bernardo”,就像在 Zorro 中一样,因为它是无声的 :)
顺便说一句:您不需要 RES 来执行规则。特别是使用 JUnit,您可以导出规则应用程序或规则集(我不记得)并立即使用 POJO。
在 Studio 中创建一个名为“new java project for rules”的新项目,向导将创建您在本地执行规则所需的一切。
您只需要对 InputParameters 进行编码并检索 OutputParameters 即可进行断言。
EZ PZ 柠檬汁 :)
从那里您可以在“之前”JUnit 方法中加载 ruleapp,这有意义吗?
而是连接 RES 本身。
总而言之,如果我是你:
1/ 我会创建我提到的示例项目。所以我有代码示例。
2/我创建自己的规则应用程序(右键单击规则项目/导出/规则应用程序)并将其存储在某处。
3/ 准备我的 JUnit 类 - 断言 + “之前”方法
4/ 在没有 RES 的情况下在本地运行它
5/ 我很高兴作为拉里
6/ 现在我处理 RES 并配置它
希望它有帮助