WebSphere ILOG JRules BRMS V7.1 :从 Rule Team Server 部署
|
在这个任务中,您直接从 Rule Team Server 部署规则集至 Rule Execution Server。
下载 (13.82 KB) 2011-11-10 12:00 拥有适当访问权限的用户可以直接从 Rule Team Server 部署规则集。 步骤 1:创建 RuleApp 步骤 4:查看对迷你贷款应用程序的影响 |
步骤 1:创建 RuleApp注释
启动样本服务器,这在启动迷你贷款 Web 应用中有介绍,如果您已将其关闭的话。
作为 Rule Team Server 中的配置经理角色,您将创建并部署一个包含了迷你贷款-规则项目中所有规则的 RuleApp。 因为对规则的改动很小, 您保持 RuleApp 的版本 1.0 不变,只增加规则集的版本至 1.1。 您将看到 Rule Execution Server 如何处理这些改动。
创建 RuleApp:
作为一个拥有配置权限的用户登录 Rule Team Server (详情如任务 8:发布至 Rule Team Server所述):
用户名:rtsConfig
密码:rtsConfig
在 Rule Team Server 主页, 设置正在使用的项目为迷你贷款-规则。
单击”配置”选项卡,然后单击”管理 RuleApp”。
在”可用 RuleApp”页,单击”新建”。
在”名称”字段中,输入”迷你贷款规则应用”。
在”规则集”部分,单击”新建”。
您将添加一个规则集至 RuleApp,并指明该规则集来自迷你贷款-规则项目。
在”名称”字段,输入”迷你贷款规则”。
在”项目”字段,选择”迷你贷款-规则”。
在”规则集属性”部分,单击”新建”。
在”名称”列表, 选择”monitoring.enabled”属性。
该属性将打开用于决策仓库的规则集执行监控,详情请看任务 14:用决策仓库来审计。
输入”true”至”值”字段,然后点击”确定”。
点击”保存”以保存规则集和规则集属性,然后再点击新建 RuleApp 页的”保存”以保存 RuleApp。
您用来部署的 RuleApp 已经准备就绪。
步骤 2:部署 RuleApp您现在可以直接将 RuleApp 部署到 Rule Execution Server。
部署 RuleApp:
在”可用 RuleApp”页,选择”迷你贷款规则应用” RuleApp。
单击工具栏中的”
部署”。
在部署名称页,输入”V1.0″,然后点击”下一步”。
此操作将创建一个名为”V1.0″的部署基线, 即一个包含当前 Rule Team Server 里所有将被部署元素的版本信息的快照。基线捕捉项目随时间而发生的变化,并且如有需要,允许您回退。
在 RuleApp 目标页,选择”在规则执行服务器上部署”,然后点击”下一步”。
在版本策略页,选择”增量规则集次要版本”。
这将保持 RuleApp 版本为 1.0 而增加规则集版本至 1.1。
单击”下一步”。
在选择服务器页,选择样本服务器。
单击”部署”。
当部署过程结束,您将看到”部署成功”的消息。
退出 Rule Team Server。
步骤 3:检查 RuleApp 在 Rule Execution Server 中的部署您可以打开 Rule Execution Server 控制台并看到 RuleApp 已经被正确部署了。
检查 RuleApp 部署:
单击”开始 > 所有程序 > IBM WebSphere ILOG JRules 版本 > JRules(<语言环境>) > 教程 > Rule Execution Server”。
提示
您也可以在浏览器中输入”http://localhost:8080/res”。
用下列信息登录,然后单击”登录”。
用户名:resAdmin
密码:resAdmin
单击”浏览器”选项卡。
在导航器栏,展开”RuleApp”,然后”/迷你贷款规则应用/1.0″
在此 RuleApp 中有两个版本的规则集:一个是从 Rule Studio 部署的,另一个是刚才从 Rule Team Server 部署的。
单击”/迷你贷款规则/1.1 “规则集将显示详细信息。
单击”显示属性”,检查规则集属性”ilog.rules.teamserver.baseline”的值为”v1.0″,”monitoring.enabled”的值为”true”。
此属性符合您在 Rule Team Server 里部署 RuleApp 时定义的基线信息。
退出 Rule Execution Server 控制台。
步骤 4:查看对迷你贷款应用程序的影响最终,您将看到对业务策略的修改如何反映到迷你贷款应用程序。
查看对迷你贷款的影响:
打开迷你贷款应用程序,在浏览器中输入下列 URL:
http://localhost:8080/miniloan
在迷你贷款应用中, 保持默认值不变,单击”审核贷款”。
这一次贷款被批准,因为针对年收入 500,000 的贷款人的策略调整生效了。
在规则集信息中, 修改版本从”最新”到”1.0″,这样 1.0 版本将被迷你贷款应用程序执行:
再次单击”审核贷款”。
这一次跟以前一样,贷款被拒绝。.
现在您已经将您的规则集部署至 Rule Execution Server。
以下文章点击率最高
Loading…

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