![](/img/trans.png)
[英]Can not find Biztalk Buisiness Rule Engine registry directory on the biztalk server?
[英]Is it possible to use BizTalk Rule Engine independently from BizTalk Server?
目前我参与了一个有很多规则的项目。 有一个想法是使用 BizTalk 的Business Rule Composer来创建规则。
问题1。 可以独立使用吗?
问题2。 如果是这样,我如何订阅不同Fact Source
类型(如.Net Objects
、 Databases
更改?
仅供参考,我使用的是 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.