WCF 第四章 绑定 绑定元素

WCF在预设绑定中提供了很多信道和编码器。这些信道提供了在自定义绑定中使用的绑定元素。这一部分提供WCF内部绑定元素列表以及它们的使用方面。

传输

下面的列表是信道以及它们相关的绑定类,绑定扩展和它们的XML配置元素。它们中的每一个都代表了一个可以用在自定义绑定中的不同的传输信道。传输信道存在于TCP,HTTP,命名管道,HTTP(SSL/TSL加密),MSMQ和对等网络。

WCF 第四章 绑定 绑定元素

WCF 第四章 绑定 绑定元素

  UDP传输信道不包括在.NET 3.5中。它是以Windows SDK 中的一个样例提供的。它被放在这里是因为它也是WCF中很常用的传输模式。

 WCF 第四章 绑定 绑定元素

  编码器

  下面的列表是WCF中包含的编码器。它们代表了一个消息类被传输信道转换成一个字节流的行为。有好几个消息编码器类型,包括文本,MTOM,二进制和JSON编码器。到第六章"序列化和编码"来找更多关于编码器的内容。

WCF 第四章 绑定 绑定元素

  JsonMessageEncoder和WebMessageEncoder编码器包含在.NET 3.5中,它们可以在Visual Studio 2008 中找到。这些编码器以行为的形式实现;因此,它们不在这部分讨论。参考第六章或者第十三章来获得更多细节。

   安全

   下面的列表是WCF中使用的安全协议。它们中的大多数都是使用<security>配置元素或者SecurityBindingElement静态方法实现。建议你使用这些方法中的某一个来创建爱你绑定元素,因为SecurityBindingElement通过提供可以用来创建其他安全绑定的静态方法采取了一些猜测出来的配置元素的结合.

 WCF 第四章 绑定 绑定元素

   传输升级/帮助

   下面的列表中的绑定元素包含了对传输的升级或帮助。WCF允许使用面向流协议比如TCP和命名管道绑定来支持基于流传输的升级。例如,SslStreamSecurityBindingElement使用SSL 流支持信道安全。

 WCF 第四章 绑定 绑定元素

   信道形状

   下面列出了改变信道栈形状的形状改变绑定元素。形状改变信道改了了信道中的消息交换模式。查看第三章的“信道”中的“信道形状"来获取更多关于信道形状和形状改变的细节。

 WCF 第四章 绑定 绑定元素

   其他协议

   下面是添加对多种协议如事务和可信赖支持的绑定元素集合

  WCF 第四章 绑定 绑定元素

你可能感兴趣的:(WCF)