2011-05-06 60 views
2

我们正在考虑在我们的架构中添加规则引擎。使用规则引擎的经验

从某些参考文献中我们可以听到积极的故事。

从别人那里我们可以听到,这比工作更值得去做,而且有些公司已经放弃了。

有没有人有成功或恐怖的故事,他们可以分享?

+0

你正在考虑制定什么样的规则引擎?它将与哪些规则配合使用? – 2011-05-06 13:36:32

回答

1

我已经与来自不同供应商(TIBCO,Corticon)的规则引擎一起工作,如果您接受它们的限制,它们可能很有用。它们允许企业轻松地直接更改流程,而无需IT,同时又好又坏。

第一个故事是一个固定电话运营商用决策表建立订单分解。商业规则引擎都没有提供必要的功能,因此他们使用数据库表,触发器和存储过程构建了自己的。虽然最初的想法是使用决策表,但它们很简单...

第二个故事是一家保险公司,建立一个报告病叶的在线调查问卷。这是规则引擎的典型应用,仍然没有成功。企业很高兴他们可以改变规则,甚至有变更的审批工作流程。规则引擎然后生成一些Java类,决策服务器可以在不重新启动的情况下导入它们。 IT Operations拒绝了解决方案,因为新的Class文件是代码更改,需要经过官方验收测试周期(几个月+ $$$)。保险公司最终使用简单的数据库表和更新作为SQL脚本。

+0

+1感谢您的回答 – 2011-05-10 13:20:40