IBM规则引擎(ODM)入门系列二(1):Rule Execution Server(RES)服务安装

今天开始了ODM入门系列之二,在这个系列中我会讲讲规则执行服务的搭建安装,规则集的打包发布以及如何将部署之后的规则集发布为web服务,供其他服务或应用使用。

首先,我们先看一幅图:

这是我画的一张ODM各组件之间关系,其中WEB APP是我们自己的项目或应用,可以通过web服务的形式来调用RES上已经部署的RuleApp包来执行规则。

再来看一张图:

(截屏自IBM官网)

这是IBM官网上的一张介绍ODM不同组件如何交互的一张图。

从这两张图都可以看出RES在ODM整个产品中都起着一个非常重要的作用--执行规则集,这也是为什么说RES是规则引擎的原因,那么,今天我们就一起搭建一下RES服务。

ODM为我们提供了不同web容器对应的res安装服务包,你可以打开如下目录查看“{installPath}\IBM\ODM815\ODM\executionserver\applicationservers”,其中{installPath}是你ODM安装路径,在此目录下可以看到好几种web容器命名的文件夹:

在这里,我一weblogic12为例,进行安装,打开weblogic12文件夹:

这些便是一些服务安装包和资源调度安装包,其中是必须要安装的,那这两个包是干什么的?从名字也可以看出,第一个是管理规则集包括查看、测试、修改、执行、存储等等功能的服务包,第二个可以暂且认为是资源调度的功能包。

接下来,在weblogic上新建一个domain,取名为res_domain,启动并登陆weblogic:

首先,配置数据源,点击服务→数据源:

在右侧选择“新建”→一般数据源

数据源名称一定要是“resdatasource”,JNDI名称一定为“jdbc/resdatasource”,

数据库这里我使用的是Oracle,点击下一步:

选择jdbc驱动,点击下一步:

默认不用修改,点击下一步:

填写数据库连接配置,点击下一步,

你可能感兴趣的:(IBM规则引擎(ODM)入门系列二(1):Rule Execution Server(RES)服务安装)