业务规则技术在分布式环境下的应用研究
中文摘要 | 第1-4页 |
英文摘要 | 第4-9页 |
1 绪论 | 第9-13页 |
·研究背景 | 第9-10页 |
·国内外研究现状 | 第10-11页 |
·研究内容 | 第11-12页 |
·论文结构和安排 | 第12-13页 |
2 规则引擎相关技术 | 第13-27页 |
·规则 | 第13-16页 |
·规则的概念 | 第13-14页 |
·规则的描述 | 第14-15页 |
·规则的分类 | 第15-16页 |
·基于规则的专家系统 | 第16-18页 |
·规则引擎的基本架构 | 第16-18页 |
·规则系统的推理方式 | 第18-21页 |
·正向链接推理 | 第18-19页 |
·反向链接推理 | 第19-21页 |
·规则引擎匹配算法 | 第21-24页 |
·TREAT 算法 | 第22-23页 |
·Rete 算法 | 第23-24页 |
·规则的冲突解决策略 | 第24-26页 |
·本章小结 | 第26-27页 |
3 Java 规则引擎及规则表示 | 第27-37页 |
·Java 规则引擎 API | 第27-29页 |
·Java 规则引擎API 体系结构 | 第27-29页 |
·JAVA 规则引擎 | 第29-31页 |
·Drools | 第29-30页 |
·Jess | 第30-31页 |
·ILOG JRules | 第31页 |
·规则标记语言 | 第31-35页 |
·RuleML | 第31-33页 |
·Drools-DSL | 第33页 |
·Prolog | 第33-34页 |
·CLIPS | 第34-35页 |
·本章小结 | 第35-37页 |
4 规则协作系统设计与实现 | 第37-57页 |
·架构设计 | 第37-40页 |
·服务端组件实现 | 第40-43页 |
·规则执行集管理 | 第42-43页 |
·规则运行时管理 | 第43页 |
·客户端组件实现 | 第43-47页 |
·JSR94 规范的实现 | 第45-47页 |
·与服务端组件的交互 | 第47页 |
·事实的传输 | 第47-49页 |
·Java 对象与RuleML 间转换 | 第47-49页 |
·规则执行流程 | 第49-52页 |
·客户端组件规则执行 | 第50-52页 |
·规则服务组件 | 第52-55页 |
·规则集Web 服务描述 | 第52-53页 |
·Web 服务代码的生成和部署 | 第53-55页 |
·本章小结 | 第55-57页 |
5 规则服务在业务流程管理中的应用 | 第57-75页 |
·业务流程的SOA 实现 | 第57-62页 |
·BPEL 模型 | 第57-60页 |
·业务流程中的规则 | 第60-61页 |
·业务流程分层架构 | 第61-62页 |
·基于规则服务的业务流程开发步骤 | 第62-69页 |
·创建业务流程中的规则 | 第64-67页 |
·生成规则集Web 服务描述文件 | 第67页 |
·产生规则服务 | 第67-68页 |
·从BPEL 调用规则集Web 服务 | 第68-69页 |
·订单处理服务的BPEL 实现 | 第69-74页 |
·本章小结 | 第74-75页 |
6 总结与展望 | 第75-77页 |
·总结 | 第75页 |
·展望 | 第75-77页 |
致谢 | 第77-79页 |
参考文献 | 第79-83页 |
附录 | 第83页 |
A. 作者在攻读学位期间发表的论文目录 | 第83页 |
B. 作者在攻读学位期间取得的科研项目目录 | 第83页 |