Java 规则引擎是实施欺诈规则的正确选择吗?

Java 规则引擎是实施欺诈规则的正确选择吗?,java,java-ee-6,rule-engine,Java,Java Ee 6,Rule Engine,我正在构建一个具有欺诈规则的企业应用程序。规则将基于一个矩阵,例如,用户在一个月内使用此服务的次数、交易总额是否超过某个金额、他使用的资金来源等 规则引擎是实施欺诈规则的正确选择吗?在glassfishV3中运行的Java EE6应用程序的正确选择是什么?不幸的是,我的老板不想在这上面花钱,所以必须是开源的 提前谢谢 企业业务规则引擎(BRE)将是捕获和评估欺诈规则的合适场所。如果您打算使用开源JavaEE,我已经看到它可以很好地用于多个客户机。此外,根据您的要求,您可能还需要考虑某种类型的事件

我正在构建一个具有欺诈规则的企业应用程序。规则将基于一个矩阵,例如,用户在一个月内使用此服务的次数、交易总额是否超过某个金额、他使用的资金来源等

规则引擎是实施欺诈规则的正确选择吗?在glassfishV3中运行的Java EE6应用程序的正确选择是什么?不幸的是,我的老板不想在这上面花钱,所以必须是开源的


提前谢谢

企业业务规则引擎(BRE)将是捕获和评估欺诈规则的合适场所。如果您打算使用开源JavaEE,我已经看到它可以很好地用于多个客户机。此外,根据您的要求,您可能还需要考虑某种类型的事件流处理,以允许实时欺诈标记。我在这一领域看到的唯一开源产品是,尽管您可能已经拥有的一系列其他COTS工具也正在重新校准,以满足这一需求。

这确实“取决于”,看看Drools: