WebSphere ILOG JRules BRMS V7.1:从 Rule Studio 部署

在这个任务中,您将规则集部署到 Rule Execution Server。

下载 (13.86 KB)

2011-11-4 09:47

此时,您已使用业务用户理解的词汇编写了一些规则,并将这些规则与一个规则流建立了关联。
现在,您将自己的工作分两步集成到迷你贷款应用:

部署一个 RuleApp 到 Rule Execution Server,您将在这个任务中完成这一步骤。这个 RuleApp 是 Rule Execution Server 所期待的格式。它包含规则集。 同样的,规则集也按 Java 类打包到 JAR 文件中的方式被打包到一个 JAR 文件,它包含执行所需的全部工件(规则、规则流等等)。

请为您的应用编写代码,以便它能够将您的规则集作为单个实体从 Rule Execution Server 内调用它的执行。这在任务 7:集成中完成。


这个任务需要 10 到 20 分钟左右的时间才能完成。

步骤 1:从 Rule Studio 部署

步骤 2:查看部署的规则应用

步骤 1:从 Rule Studio 部署注释
启动样本服务器,这在启动迷你贷款 Web 应用中有介绍,如果您已将其关闭的话。

从 Rule Studio 设计创建部署一个 RuleApp 项目。

要创建一个 RuleApp 项目并从 Rule Studio 部署该 RuleApp:

在 Rule Studio 中, 在规则项目图的”部署并集成”部分单击”创建 RuleApp 项目”。
注释
您也可在”文件”菜单下访问它,然后单击”新建 > 项目”并选择”RuleApp 项目”。

在”新建 RuleApp 项目”向导中的”项目名”字段中,键入”迷你贷款规则应用”。

单击”下一步”。
“迷你贷款规则”规则项目显示在”添加规则集归档”页面。
提示
如果它没有显示,请单击”添加”,选择”迷你贷款规则”规则项目,然后单击”确定”。

单击”完成”。
您已经创建一个包含从”迷你贷款规则”项目中生成的规则集归档的规则应用程序项目。
规则应用程序编辑器打开以便让您部署规则应用程序到 Rule Execution Server。

在部署栏中,单击”部署”。

在部署 RuleApp 归档向导中,保持”递增 RuleApp 主要版本”被勾选并单击”下一步”。

在下一个向导页面请确保勾选了”创建临时 Rule Execution Server 配置”,然后输入下面的配置详情:
URL: http://localhost:8080/res
登录名: resAdmin
密码: resAdmin

单击”完成”。
控制台显示以下信息,表明已部署该规则应用的 1.0 版本:
已在”temporaryServer”配置上成功部署”迷你贷款规则应用”RuleApp 项目。 /迷你贷款规则应用/1.0 -> /迷你贷款规则应用/1.0: 已添加元素 /迷你贷款规则应用/1.0/迷你贷款规则/1.0 -> /迷你贷款规则应用/1.0/ 迷你贷款规则/1.0: 已添加元素

步骤 2:查看部署的规则应用现在您将在 Rule Execution Server 中查看已部署的规则应用,这是一个跟规则引擎交互的规则执行环境(Java SE 和 Java EE)。
Rule Execution Server 处理与您的规则执行相关的管理、性能、安全和登录功能。
从您的应用中,您可使用 Web 服务、EJB ,或在这个例子中,纯粹的 Java 对象(POJO)来访问 Rule Execution Server。

查看部署的规则应用:

单击”开始 > 所有程序 > IBM WebSphere ILOG JRules 版本 > JRules(<语言环境>) > 教程 > Rule Execution Server”。
提示
您也可以在一个浏览器中输入 http://localhost:8080/res。

用下列信息登录至 Rule Execution Server 控制台:
用户名: resAdmin
密码: resAdmin

单击”浏览器”选项卡。

在导航器下,展开”RuleApp”,然后展开 /迷你贷款规则应用/1.0。
您会看到 Rule Execution Server 包含了您的”迷你贷款规则应用”的 1.0 版本,正如您所预料的那样,它包含迷你贷款规则集的 1.0 版本:

单击”/迷你贷款规则/1.0″。
详情显示如下:

请注意该规则集的状态是”已启用”,这表明它可以被执行。

退出 Rule Execution Server 控制台。

现在您已经将规则集部署到 Rule Execution Server。
在下一个任务中您将规则集的执行集成到迷你贷款应用中。

以下文章点击率最高

Loading…

     

如果这文章对你有帮助,请扫左上角微信支付-支付宝,给于打赏,以助博客运营

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注