
以下是登陆之后的管理首页,点击 Explorer 或者直接切换到 Explorer 页面。
图 8.Rule Execution Server 管理界面

可以看到 TestRule 已经成功部署到 Server 中,单击 TestRule 进入到此应用中。
图 9. Explorer 界面

可以看到之前通过 Rule Studio 开发的 WBEIntegrationTemplate 项目,继续点击进入。
图 10. 规则应用项目视图

在该管理界面,我们可以检查规则流是否已经处于启动(enabled)状态,以确保规则流能够被成功触发, 单击”Get HTDS WSDL for this ruleset version”,为规则应用项目创建 WSDL 接口。
图 11. 规则集视图

此时,单击”Explorer”管理窗口右侧的”Decision Service”选项,刷新窗口,然后单击”决策透明服务”中的路径选项”HTDS/TestRules/1.0/WBEIntegrationTemplate/1.0″,此时在浏览器窗口会展现出相应的 WSDL 接口文件,我们需要保存该 WSDL 接口路径信息,这个路径信息在以后的章节中我们将会使用到。
图 11. 决策服务



总结
至此,我们已经完成了本章所有的内容,包括对规则应用项目的创建,部署以及 WSDL 接口的实现,在后续文章中,我们将会介绍如何通过 WebSphere Business Events 来进行业务事件处理项目的设计,并如何实现对 WebSphere Business Events 和 WebSphere ILOG JRules 的整合应用,尽请期待。
前言
在上一章节《集成 WebSphere Business Events 和 WebSphere ILOG JRules 实现对业务事件的分析及规则处理》 第二篇:规则应用项目的生成及部署中,我们实现了对 WebSphere ILOG JRule 规则应用项目的生成及部署。在本章节,我们将通过 WebSphere Business Events 设计实现业务事件处理项目,包括对业务数据对象的定义、业务逻辑的构造以及如何与 WebSphere ILOG JRules 的集成。


利用 WebSphere Business Events”设计数据”定义数据对象
单击 开始 > 程序 > IBM WebSphere Business Events V7.0 > 设计数据,在设计数据中,窗口有三个主要部分:数据源、中间对象、接触点。
图 1. 启动设计数据

中间对象是在业务事件(进入 WebSphere Business Events)与执行操作(从 WebSphere Business Events 出来)之间的中介,它提供了在事件中接收到的信息或数据的抽象表示,在窗口”中间对象”部分的左窗格中,右键单击任意位置,然后单击插入中间对象 “Insert Intermediate Object…”。
图 2. 新建中间对象

在”插入中间对象”对话框中,输入”Customer”,然后单击确定,右键单击 Customer 对象,选择插入中间对象字段”Insert Intermediate Object Field …”,在”插入字段”对话框中,输入字段名 Name 以及字段类型 String,单击确定。
图 3 新建对象字段

然后以同样方式建立如下表中的所有字段
表 1. 中间对象字段列表
|
名称 |
数据类型 (Data Type) |
|
Name |
String |
|
Age |
Integer |
|
Address |
String |
|
Validate |
Boolean |
最终定义的”Customer”中间对象如下图所示
图 4. 字段定义

保存文件为 Demo_Project.xml,选择 File — Save As Project to Local File,选择相应文件夹。
图 5 保存项目文件

接触点表示从中接收事件或操作被发送至其中的系统。在窗口接触点部分的左窗格中,右键单击任意位置,然后单击插入接触点 “Insert Touchpoint… “
图 6 . 新建接触点

在”插入接触点”对话框中,输入”EventTouchpoints”,它表示通过该接触点将事件发送至后台处理系统,单击确定。
右键单击”EventTouchpoints”接触点,然后单击 插入事件 > 空白 “Insert Event > Blank …”。
在”插入事件”对话框中,输入”TestEvent”,此事件表示从外界触发的事件请求,单击确定完成定义。
图 7. 新建事件
以下文章点击率最高
Loading…