我需要对drools的基本解释

时间:2013-06-03 22:17:21

标签: drools

我可以找到许多关于流氓的教程,但它们似乎主要集中在什么资产,包装等流氓的机制上。我认为这是一个非常基本的问题,可能还有误解......

有人可以帮助我了解drools的工作原理吗?

是客户端/服务器吗? 我的应用程序(客户端)将数据发送到drool服务器。流口水服务器使用最新规则将此数据处理为“解决方案”,并将解决方案作为结果返回给客户端。

或者是否已编译? 规则以drools编辑和编译。编译结果作为jar导入Java应用程序。每次规则更改时,都需要重新编译和部署应用程序以使规则生效。

或者完全不是其他的东西?

我真正想要的是上面的客户端/服务器模型。

1 个答案:

答案 0 :(得分:2)

对于客户端/服务器模型,请查看 drools-camel ,它是droolsjbpm-integration的一个模块,用于设置REST / SOAP服务以应用drools规则。

是的,已编译:DRL被编译为Java字节码(通常在运行时,但您可以预编译它)。从5.5开始,Java字节码也受益于JIT热点编译。