繁体   English   中英

是否可以独立于 BizTalk Server 使用 BizTalk 规则引擎?

[英]Is it possible to use BizTalk Rule Engine independently from BizTalk Server?

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

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

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

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

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

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

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

A2:保持事实最新是根据具体情况决定的事情。 对于长期事实,您可以对 Fact Retrieve 进行编程以检测任何更改(无法仅“知道”)并更新它的 Facts。 类似地,.Net Facts 可以通过编程使它们保持最新状态。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM