标签:
标准绑定 | 说明 | 协议 | 编码器 | 可交互性 |
BasicHttpBinding |
在代码中,请使用 BasicHttpBinding 类;在配置中,请使用 <basicHttpBinding>。 此绑定的目的是与如下一系列现有技术一起使用:
默认情况下,此绑定是不安全的。 它的目的是与 ASMX 服务进行互操作。 启用安全性后,此绑定可以与 Internet 信息服务 (IIS) 安全机制(例如基本身份验证、摘要和 Windows 集成安全性)进行无缝的互操作。 有关详细信息,请参阅传输安全概述. 此绑定支持以下功能:
|
http/https | text/mtom | 可交互 |
WSHttpBinding |
在代码中,请使用 WSHttpBinding 类;在配置中,请使用 <wsHttpBinding>。 默认情况下,此绑定实现 WS-Security 规范,并提供与实现 WS-* 规范的服务的互操作性。 它支持以下功能:
|
http/https | text/mtom | 可交互 |
WSDualHttpBinding |
在代码中,请使用 WSDualHttpBinding 类;在配置中,请使用 <wsDualHttpBinding>。 此绑定的目的是启用双工服务应用程序。 此绑定实现了 WS-Security 规范,以便获得基于消息的传送安全。 传输安全不可用。 默认情况下,它提供下列功能:
使用 WS-Security(消息层安全性),可通过此绑定配置下列参数:
|
http | text/mtom | 可交互 |
NetTcpBinding |
此绑定针对计算机之间的通信进行了优化。 默认情况下,它具有以下特征:
此绑定具有下列选项:
|
TCP | 二进制 | 不可交互 |
NetNamedPipeBinding |
在代码中,请使用 NetNamedPipeBinding 类;在配置中,请使用 <netNamedPipeBinding>。 此绑定针对进程之间的通信(通常在同一台计算机上)进行了优化。 默认情况下,此绑定具有以下特征:
此绑定具有下列选项:
|
IPC | 二进制 | 不可交互 |
MsmqIntegrationBinding |
在代码中,请使用 MsmqIntegrationBinding 类;在配置中,请使用 <msmqIntegrationBinding>。 此绑定最适合于创建与非 WCF Microsoft 消息队列 (MSMQ) 终结点进行互操作的 WCF 客户端和服务。 默认情况下,此绑定使用传输安全性并提供下列安全特征:
|
MSMQ | 二进制 | 可交互 |
NetMsmqBinding |
在代码中,请使用 NetMsmqBinding 类;在配置中,请使用 <netMsmqBinding>。 此绑定适合在创建需要 MSMQ 排队消息支持的 WCF 服务时使用。 默认情况下,此绑定使用传输安全性并提供下列安全特征:
仅当安全模式设置为 Both 或 Message 时,才支持 Certificate 凭据。 |
MSMQ | 二进制 | 不可交互 |
WSFederationHttpBinding |
在代码中,请使用 WSFederationHttpBinding 类;在配置中,请使用 <wsFederationHttpBinding>。 默认情况下,此绑定使用 WS-Security(消息层安全性)。 是一种安全、可交互操作的绑定,支持在多个系统上共享身份,以进行身份验证和授权 |
|||
可交互性:指是否可以与其他的服务交互
标签:
原文地址:http://www.cnblogs.com/caiyongxi/p/4471867.html