- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机软件及应用]ILOG开发手册11
ILOG开发手册
中科软科技股份有限公司
2007年11月
关于本文档
主 题 ILOG开发人员手册 说 明 适用对象 全国车险信息共享平台系统项目组成员 修 订 历 史 版 本 章 节 类 型 日 期 作 者 说 明 1.0 全部 C 2007-11-1 乔有良 说明:类型-创建(C)、修改(U)、删除(D)、增加(A);
评 审 记 录 角 色 签 名 日 期 说 明
目 录
关于本文档 i
1 ILOG JRules简介 1
1.1 ILOG JRules的组件 1
1.1.1 开发环境(Rule Studio) 1
1.1.2 规则管理应用程序(Rule Team Server) 2
1.1.3 规则方案管理器(Rule Scenario Manager) 2
1.1.4 规则执行服务器(Rule Execution Server) 2
1.2 ILOG JRules的API 2
1.3 规则属性介绍 3
1.4 变量集 4
1.5 术语及缩写解释 4
2 ILOG 开发实例 6
2.1 组织规则工程 6
2.1.1 启动Rule Studio 6
2.1.2 创建规则工程 8
2.1.3 关联java工程 9
2.1.4 创建BOM 10
2.1.5 定义规则集参数 12
2.2 组织规则 13
2.2.1 创建规则包 13
2.2.2 创建规则流 14
2.2.3 创建规则 17
2.2.4 创建决策表 18
2.2.5 创建决策树 26
2.3 规则项目开发注意事项 29
2.3.1 在Rule Studio中开发注意事项 29
2.3.2 设置规则集参数时的注意事项 29
2.3.3 设置规则流时的注意事项 30
3 规则测试 31
3.1 开发环境中测试规则 31
3.1.1 运行规则 31
3.1.2 调试规则 32
3.2 执行服务器中测试规则 32
3.2.1 java类做为输入参数的测试实例 32
3.2.2 xml做为输入参数的测试实例 36
3.2.3 统计规则集执行次数和平均执行时间 37
3.2.4 在Rule Execution Server中测试规则注意事项 38
4 ILOG在Weblogic上安装配置注意事项 38
1 weblogic 在管理服务器的配置要注意 38
2 weblogic 在管理服务器的配置用户和组注意 38
3 weblogic执行服务器配置注意 39
5 发布规则 39
5.1 发布 39
5.2 查看已发布的规则应用 40
6 ILOG 开发常用技巧 42
6.1 复制规则 42
6.2 引用其他规则工程 42
7 使用帮助 43
7.1 一些有用的链接 43
ILOG JRules简介
ILOG JRules 是业务规则管理系统(BRMS),适用于IT人员和业务人员进行业务规则的管理和维护。
ILOG JRules的组件
ILOG JRules 6的四个组件:Rule Studio、Rule Team Server、规则方案管理器和规则执行服务器
Rule Studio(基于Eclipse的IDE)
Rule Team Server(web的规则编写和管理的环境)
Rule Scenario Manager 规则方案管理器(规则测试和模拟,提供测试框架和控制台)
Rule Execution Server 规则执行服务器(一个便于管理且易于监视的规则执行环境,通过将该环境部署到 J2EE 应用程序服务器或直接嵌入 J2SE 应用程序中,可以将其组合到应用程序中。规则执行服务器采用了性能领先的 ILOG 规则引擎。)
RuleSync(规则同步)将 Rule Studio 和 Rule Team Server 连接起来,以结束应用程序开发周期与业务规则生命周期之间的循环。
开发环境(Rule Studio)
通过Rule Studio,开发人员的实施步骤类似为:
为应用程序创建逻辑BOM,并将其映射到自然语言词汇表
将BOM与Java类以及XML架构的执行模型相关联
创建规则的元数据模型,例如可指定超出标准元数据范围的专用于应用程序的数据字段(如上次修改日期),并将其与规则一起存储和维护。
通过自然语言类语法创建业务规则
通过Java类语法创建技术规则
以决策表和决策树的形式创建规则
指定规则到可执行规则集(每个规则集大致对应应用程序中一个策略驱动的决策,如承保、信用风险评估或促销管理
文档评论(0)