ILog项目开发流程:
一、创建一个规则项目
1、本人安装的ILog 版本为 V7.1.1,通过开始菜单-->IBM WebSphere ILOG JRules V7.1.1-->JRules(zh_CN)-->教程-->Rule Studio (zh_CN),打开Rule Studio ,点击文件-->新建-->规则项目,不断下一步创建一个规则项目
三、在规则项目中,导入XOM
1、创建了规则项目后,在规则的项目图-->设计中,“导入XOM”为可点击状态
2、点击“导入XOM”,则弹出一个框,选择执行对象模型。目前共有两个模型可选,一个为Java执行对象模型(通过Java类),一个为动态执行对象模型(是通过XML的XSD描述对象)。我们项目一般采用的都是Java执行对象模型。
3、Java执行对象模型的导入,需要你的XOM项目存在于同一工作空间中,如果工作空间中不存在XOM项目,则需要创建或导入。
XOM项目其实就是一般的Java项目,XOM对象其实就是一般的Java对象(类)
四、创建BOM
1、导入XOM后,在规则的项目图-->设计中,“创建BOM”为可点击状态
2、点击“创建BOM”,在弹出第二个框中,选择前面已经导入的XOM,并选择该XOM中的类(或包),创建BOM。下面就需要对BOM进行术语翻译,其实BOM的作用就是把Java类对象与我们平常的自然语言绑定,以便于业务人员操作规则。
五、翻译BOM
1、创建BOM后,就可以对每个XOM类进行自然语言翻译
2、点击:规则浏览器-->test项目(规则项目)-->bom-->... ...-->某一类,在右边窗口显示BOM翻译的操作界面,在此界面,大多情况下,只需要配置类的术语与类属性术语。
3、关于成员属性的翻译,需要双击成员列表中的成员属性,在新调整页面,点击的“编辑”,在新弹出的页面,进行翻译。