【问题标题】:Is it possible to use BizTalk Rule Engine independently from BizTalk Server?是否可以独立于 BizTalk Server 使用 BizTalk 规则引擎?
【发布时间】:2014-04-20 04:08:19
【问题描述】:

目前我参与了一个包含很多规则的项目。有一个想法是使用 BizTalk 的 Business Rule Composer 来创建规则。

问题1.可以独立使用吗?

问题2。如果是这样,我如何订阅不同Fact Source 类型的更改,例如.Net ObjectsDatabases

仅供参考,我使用的是 BizTalk Server 2013。

【问题讨论】:

    标签: .net biztalk biztalk-2013 biztalk-rule-engine


    【解决方案1】:

    好吧,要运行规则编写器,您需要安装 biztalk 引擎,您不能将它们分开,在这种情况下,您最终需要支付 biztalk 的许可证才能拥有规则引擎编写器。

    为什么不使用其他产品?我认为有些产品与您可以使用的业务规则引擎和工作流有关。如果你想要一个免费的,你可以拥有微软的 Worlflow 4.0(不包括业务规则引擎,但你可以使用规范模式实现一个 - 通过代码)。其他付费产品(例如 K2 blackpearl)也可能会有所帮助。

    【讨论】:

      【解决方案2】:

      A1:是的。 BRE 具有完整的 C# API,可以独立于 BizTalk Server 使用。您可以在此处找到带有 C# 示例的 API 文档:http://msdn.microsoft.com/en-us/library/aa561833.aspx

      A2:使事实保持最新是根据具体情况决定的。对于长期事实,您可以对事实检索进行编程以检测任何变化(没有办法只是“知道”)并更新它的事实。同样,.Net Facts 可以通过编程使其保持最新状态。

      为清楚起见,您可以在没有 BizTalk Server 的情况下安装 BRE,它们实际上是独立的堆栈。但是,对于将运行 BRE 的任何计算机,您仍然需要 BizTalk Server 许可证。

      【讨论】:

        猜你喜欢
        • 2011-01-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多