欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/Agda, C++/Erlang/Lisp
Drools
来自开放百科 - 灰狐
(版本间的差异)
小 |
|||
(未显示1个用户的7个中间版本) | |||
第3行: | 第3行: | ||
Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法(参阅 参考资料)对所编写的规则求值。Drools 允许使用声明方式表达业务逻辑。可以使用 Java/XML 语法编写规则,这对于入门 Drools 十分有用,因为您可以将 Java 代码直接嵌入规则文件中。还可以使用 Groovy/XML 语法或 Python/XML 语法在 Drools 中编写规则。 | Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法(参阅 参考资料)对所编写的规则求值。Drools 允许使用声明方式表达业务逻辑。可以使用 Java/XML 语法编写规则,这对于入门 Drools 十分有用,因为您可以将 Java 代码直接嵌入规则文件中。还可以使用 Groovy/XML 语法或 Python/XML 语法在 Drools 中编写规则。 | ||
+ | ==新闻== | ||
+ | <rss>http://planet.jboss.org/xml/drools?type=atom|short|date|max=10</rss> | ||
+ | |||
+ | ==特点== | ||
Drools 还具有其他优点: | Drools 还具有其他优点: | ||
* 非常活跃的社区 | * 非常活跃的社区 | ||
第12行: | 第16行: | ||
[[Drools Flow]] 为 Drools 提供工作流和业务流程能力。 | [[Drools Flow]] 为 Drools 提供工作流和业务流程能力。 | ||
− | == | + | |
+ | ==项目== | ||
+ | *[https://github.com/droolsjbpm/droolsjbpm-integration Drools and jBPM integration] | ||
+ | |||
+ | ==指南== | ||
+ | 体验Drools | ||
+ | |||
+ | [http://download.jboss.org/drools/release/6.3.0.Final/drools-distribution-6.3.0.Final.zip 下载Drools.zip]并解压,然后运行: | ||
+ | examples/runExamples.sh // Linux/Mac | ||
+ | examples/runExamples.bat // Windows | ||
+ | |||
+ | ==相关== | ||
*http://labs.jboss.com/portal/jbossrules/ | *http://labs.jboss.com/portal/jbossrules/ | ||
− | == | + | ==链接== |
+ | *[http://drools.org/ Drools官网] | ||
+ | *[http://docs.huihoo.com/drools Drools文档] | ||
*[http://www-128.ibm.com/developerworks/cn/java/j-drools/ 使用Drools 规则引擎实现业务逻辑] | *[http://www-128.ibm.com/developerworks/cn/java/j-drools/ 使用Drools 规则引擎实现业务逻辑] | ||
*[http://www.blogjava.net/calvin/archive/2005/10/04/14789.html Ilog、Drools、Jess规则引擎的Rule Language 对比] | *[http://www.blogjava.net/calvin/archive/2005/10/04/14789.html Ilog、Drools、Jess规则引擎的Rule Language 对比] | ||
+ | *[https://github.com/droolsjbpm/droolsjbpm-build-bootstrap/blob/master/README.md Developing Drools and jBPM] | ||
+ | |||
+ | {{comment}} | ||
− | [[ | + | [[category:JBoss]] |
− | [[ | + | [[category:Rule Engine]] |
+ | [[category:java]] |
2015年12月18日 (五) 03:03的最后版本
![]() |
您可以在Wikipedia上了解到此条目的英文信息 Drools Thanks, Wikipedia. |
Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法(参阅 参考资料)对所编写的规则求值。Drools 允许使用声明方式表达业务逻辑。可以使用 Java/XML 语法编写规则,这对于入门 Drools 十分有用,因为您可以将 Java 代码直接嵌入规则文件中。还可以使用 Groovy/XML 语法或 Python/XML 语法在 Drools 中编写规则。
目录 |
[编辑] 新闻
自http://planet.jboss.org/xml/drools?type=atom加载RSS失败或RSS源被墙
[编辑] 特点
Drools 还具有其他优点:
- 非常活跃的社区
- 易用
- 快速的执行速度
- 在 Java 开发人员中流行
- JSR 94 兼容(JSR 94 是 Java Rule Engine API)
- 免费
Drools Flow 为 Drools 提供工作流和业务流程能力。
[编辑] 项目
[编辑] 指南
体验Drools
下载Drools.zip并解压,然后运行:
examples/runExamples.sh // Linux/Mac examples/runExamples.bat // Windows
[编辑] 相关
[编辑] 链接
- Drools官网
- Drools文档
- 使用Drools 规则引擎实现业务逻辑
- Ilog、Drools、Jess规则引擎的Rule Language 对比
- Developing Drools and jBPM
<discussion>characters_max=300</discussion>
分享您的观点