首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用IBM规则引擎

使用IBM规则引擎
EN

Stack Overflow用户
提问于 2012-07-12 12:25:16
回答 1查看 5.6K关注 0票数 1

我被要求编写一个使用(ILog)的概念证明(POC)。

我在IBM站点上看到了很多文档,但仍然没有成功地使用它来改进POC。

是否有人使用过IBM规则引擎,并能对此规则引擎的工作原理给出更高层次的解释?

EN

回答 1

Stack Overflow用户

发布于 2012-09-12 12:36:10

首先,您应该有。要将POC放在一起,您需要通过以下步骤。

步骤1:创建XOM (执行对象模型)--或者创建您希望在规则调用期间使用的一些POJO类、XSD或。如果应用程序中有现有的jar,也可以使用它。这是您的业务域的物理模型。

步骤2:创建BOM (业务对象模型)-它必须使用规则studio.This创建,规则studio.This是业务域的逻辑模型。

步骤3:创建语句化--在创建BOM时,它将要求您对变量、setter和getter进行口头化。这就像英语一样,代表你的商业模式。

步骤4:创建规则项目并定义规则集参数-创建规则项目并定义输入和输出参数。

步骤5:编写规则-使用规则集参数和BOM编写业务规则。白色规则流包括按顺序编写的规则。

步骤6:创建RuleApp项目并生成RuleApp存档-创建ruleApp项目并生成规则应用存档。ruleapp归档通常是将业务规则合并到IRL ()中。

执行该规则的最简单方法是将从您的应用程序中的rules生成的规则归档(这称为嵌入式执行模式)包括在内,并使用ILOG并通过传递输入参数来调用规则。

当调用规则时,输入参数被序列化并传递给规则引擎,规则引擎从归档中解析被调用的规则,根据输入参数计算规则,准备序列化的输出并将输出返回给调用方。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11451805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档