文件名称:Jess in action
文件大小:9.07MB
文件格式:PDF
更新时间:2012-09-08 09:49:02
jess
Jess(Java Expert System Shell)是一个扩展CLIPS的基于Java平台的规则引擎。它以CLIPS的设计原理为基础进行编写,除继承了CLIPS的优点外,还具有许多自己独特的特征,如支持正向和逆向推理,可以在系统运行环境下直接调用Java的类库等。 尽管Jess可以作为一个独立程序运行,但是常常把Jess库嵌入到Java代码中,通过使用Jess的API或Java规则引擎API(由javax.rules包定义)来实现Jess相应的功能。 Jess提供了一个交互式的、命令行的开发环境,也可以使用文本编辑代码成为脚本,以批处理方式装入Jess引擎。开发Jess脚本文件的工具很多,可以采用任一款文本编辑器,或以插件的形式附加到Eclipse平台来构建Jess的集成开发环境[1]。