【发布时间】:2010-02-08 10:21:59
【问题描述】:
是否可以在没有 Sql Server 的情况下使用 BizTalk?
我的意思是我已经拥有的 Oracle 上的所有东西(MessageBox、SSO、配置...)?
在我看来,所有的适配器都是用于外部 I/O 的,对吧?
【问题讨论】:
-
我认为你做不到。 BizTalk Server Runtime、EDI 和 BAM 需要 SQL Server。
标签: biztalk
是否可以在没有 Sql Server 的情况下使用 BizTalk?
我的意思是我已经拥有的 Oracle 上的所有东西(MessageBox、SSO、配置...)?
在我看来,所有的适配器都是用于外部 I/O 的,对吧?
【问题讨论】:
标签: biztalk
BizTalk Server 是一个平台。该平台的一部分是 SQL Server。这不是推销。它有很大一部分功能以存储过程、计划作业、DTC 等形式构建在 SQL Server 上。将其轻松移植到 Oracle 是不可取的,更不用说可能了。我理解你的思考过程。许多应用程序仅将数据库层用作持久存储机制。 BizTalk 没有。
【讨论】:
适配器是 BizTalk 独有的功能。这是使 BizTalk 如此强大的功能之一。
我认为没有一种解决方案允许您仅使用 BizTalk 适配器与您现有的 EAI 平台进行交互。
关于 SQL 服务器: BizTalk server 需要 Sql server 用于持久化消息、存储集成配置、绑定、消息跟踪(如果已打开)、SSO 等。
【讨论】:
实际上,WCF 适配器可以在没有 BizTalk Server 的情况下工作。只有许可协议才能阻止它在不购买 BTS 的情况下使用。因此,如果您拥有 BTS 许可证,则可以将 WCF Adapter Pack 与所有适配器独立使用。 适配器包帮助中有详细的说明和示例如何在.NET代码中使用。
【讨论】: