5

在 Web/企业应用程序上使用 Drools Fusion 的最佳实践是什么?你知道任何有用的文件吗?

我查看了 JBoss 上的示例(http://download.jboss.org/drools/release/5.1.1.34858.FINAL/drools-5.1.1-examples.zip),但它们是桌面应用程序。我不明白如何让 Drools 会话像这样在服务器上“运行”。

4

1 回答 1

8

如果您在 Internet 上找不到示例,可能是因为这样做不是一个好主意。;)

请查看例如http://www.jboss.org/jbossesb。在那里你会看到一个现代建筑的例子。您可能有几个事件,这些事件在 Drools Fusion 等 CEP 引擎中被收集、关联或过滤。如果结果需要进一步处理,您可以通过服务总线将它们发送到业务服务(您的 Web/企业应用程序)。

Web/企业应用程序本身的事件处理能力不是很强。在 Java EE 世界中,您可以通过 Java 消息服务触发消息驱动的 bean。但这远低于完整的 CEP 的可能性。

但是:如果您找到将 CEP 引擎集成到 AppServer 中的好方法,请告诉我。:)

于 2011-06-20T14:40:57.260 回答