适用于 SQL Server 的 Microsoft BizTalk 适配器将 SQL Server 数据库公开为 WCF 服务。 适配器客户端可以通过与适配器交换 SOAP 消息来对 SQL Server 数据库执行作。 适配器使用 SOAP 消息,并发出适当的 ADO.NET 调用来执行作。 适配器以 SOAP 消息的形式将 SQL Server 数据库的响应返回给客户端。
SQL 适配器在 SQL Server 数据库中显示项目的元数据(例如表、视图和过程)。 此元数据以 Web 服务描述语言(WSDL)的形式描述 SOAP 消息的结构。 SQL 适配器通过使用“添加适配器服务引用”的 Visual Studio 插件、“添加适配器元数据向导”,以及“使用适配器服务”的 BizTalk 项目加载项,使适配器客户端能够检索操作的元数据。 适配器还会生成可在编程解决方案中使用的编程构件。 有关 Add Adapter Service Reference Visual Studio 插件、Add Adapter Metadata Wizard 和 Consume Adapter Service BizTalk Project 外接程序的更多信息,请参阅 在 Visual Studio 中使用 SQL 适配器连接到 SQL Server。
SQL 适配器使用 ADO.NET 与 SQL Server 数据库通信。 可以使用 SQL 适配器通过以下方式与 SQL Server 数据库通信:
通过开发 BizTalk 应用程序。 有关详细信息,请参阅 开发 BizTalk 应用程序。
通过使用 Windows Communication Foundation (WCF) 服务模型。 有关详细信息,请参阅 使用 WCF 服务模型开发应用程序。
使用 WCF 通道模型。 有关详细信息,请参阅 使用 WCF 通道模型开发应用程序。