使用 WCF 通道模型开发 SQL 应用程序

可以使用 Windows Communication Foundation (WCF) 通道模型,通过直接通过使用 SQL Server 绑定创建的通道实例发送 XML 消息来使用 Microsoft BizTalk 适配器进行SQL Server。

使用 WCF 通道模型比使用 WCF 服务模型公开的强类型类和方法的一个优点是,通道模型可以更精细地控制对 SQL 数据库执行的操作。 此控件源于这样一个事实:在 WCF 通道模型中,直接控制通过通道发送的消息的内容。

在某些情况下,这种额外的控制级别可能很有用。 例如,使用 WCF 通道模型对表执行更新操作时,可以通过省略传入消息的更新模板中的列来选择性地更新目标行中的列。 唯一需要的列是 WSDL 中具有“nillable=false”的列。 WCF 客户端公开的 update 方法对模板使用强类型记录参数,该参数包括表架构中的每个列。

本主题中的各节介绍如何使用 WCF 通道模型对 SQL 适配器执行操作。

本节内容

另请参阅

开发 SQL 应用程序