Jess in Action:探索规则基系统的Java实现
需积分: 14 35 浏览量
更新于2024-07-23
收藏 9.2MB PDF 举报
"Jess In Action 是一本关于Jess系统的经典入门书籍,由Ernest Friedman-Hill撰写,由Manning Publications出版。这本书深入介绍了基于规则的Java系统,是学习和理解Jess系统的理想选择。"
《Jess In Action》是Java环境中规则基础系统的一本权威指南,它详细阐述了如何使用Jess系统来构建智能应用。 Jess是一个基于CLIPS(一种广泛使用的规则引擎)的Java实现,用于处理复杂的推理和决策任务。该书自出版以来,尽管时间较早,但因其深入浅出的讲解和丰富的实践案例,一直被视为学习Jess的首选资料。
书中,作者Ernest Friedman-Hill不仅介绍了Jess的基本概念,如规则、事实、 Agenda和模式匹配,还详细讲解了如何编写和管理规则库,以及如何在Java应用程序中集成Jess。读者将了解到如何定义和运用规则语言,构建规则推理引擎,并学会使用Jess的API进行高级操作,如规则触发机制、事实管理以及冲突解决策略。
通过实例,书中的内容涵盖了从简单的逻辑推理到复杂的业务流程自动化,帮助读者逐步掌握Jess系统的核心功能和使用技巧。此外,书中还探讨了在实际项目中遇到的问题和解决方案,以及如何调试和优化基于规则的系统。
《Jess In Action》不仅适合初学者,也对有一定经验的开发者有很高的参考价值。对于希望利用规则引擎技术提升软件智能性的开发者来说,这本书提供了一条深入理解并熟练应用Jess的途径。
书中的内容包括但不限于:
1. Jess的基础:解释了规则引擎的工作原理,如何定义和组织规则,以及如何与Java程序交互。
2. 规则语言:详细介绍了Jess的规则表示语法,包括Lisp-like的表达式和控制结构。
3. 推理过程:阐述了 Jess 如何执行规则,包括 Agenda 的工作方式和冲突解决策略。
4. 实战案例:提供了多个真实场景的应用示例,让读者有机会动手实践。
5. 高级主题:涵盖了规则库的管理和维护,以及如何进行性能优化。
《Jess In Action》是一本全面而深入的教程,它将引导读者进入规则基础编程的世界,通过学习Jess,开发人员可以构建更灵活、更适应变化的软件系统。对于想要了解和掌握规则引擎技术的人来说,这本书无疑是一份宝贵的资源。
117 浏览量
2012-06-16 上传
2009-05-13 上传
2007-12-26 上传
点击了解资源详情
117 浏览量
点击了解资源详情
103 浏览量
128 浏览量
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
cscentaur
- 粉丝: 0
最新资源
- Java调用DLL方法详解:JNI与Jacob实战
- Microsoft的优质代码实践:编写无错C程序
- 正则表达式入门教程:掌握RegExp语法规则和用途
- 戴尔台式机报修指南:服务标签与故障诊断
- Dev-C++ 4.9.9.2 安装与基础操作指南
- Discuz! Rewrite规则全集:快速配置教程
- PDF制作指南:Adobe Acrobat 7.0 Professional打造电子书
- Java构造器与初始化清理
- SAP R/3全貌:90页中文详解与国内外成功与失败案例
- Oracle9i高级复制实施技巧与注意事项
- Java SCJP 1.4 认证考试题库:序列化和反序列化
- TreeView控件的高级用法:部门树结构与连锁选择
- ASP编程:Request与Response对象深度解析
- LoadRunner分析指南:理解与应用
- 深入理解EcmaScript:JavaScript与JScript之基础
- 《深入浅出MFC》2/e电子书开放下载