前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >WCF系统内置绑定列表与系统绑定所支持的功能

WCF系统内置绑定列表与系统绑定所支持的功能

作者头像
莫问今朝
发布2018-08-31 12:04:39
发布2018-08-31 12:04:39
6560
举报
文章被收录于专栏:博客园博客园

  WCF系统内置绑定列表

绑定

配置元素

说明

传输协议

编码格式

BasicHttpBinding

<basicHttpBnding>

一个绑定,适用于与符合 WS-Basic Profile的Web服务(例如基于 ASP.NET Web 服务(ASMX)的服务)进行的通信。 此绑定使用HTTP作为传输协议,并使用文本/XML作为默认的消息编码

HTTP/HTTPS

Text,MTOM

WSHttpBinding

<wsHttpBinding>

一个安全且可互操作的绑定,适合于非双工服务约定

HTTP/HTTPS

Text,MTOM

WS2007HttpBinding

<ws2007HttpBinding>

一个安全且可互操作的绑定,可为Security,ReliableSession的正确版本和TransactionFlow绑定元素提供支持

HTTP/HTTPS

Text,MTOM

WSDualHttpBinding

<wsDualHttpBinding>

一个安全且可互操作的绑定,适用于双工服务协定或通过SOAP媒介进行的通信

HTTP

Text,MTOM

WSFederationHttpBinding

<wsFederationHttpBinding>

一个安全且可互操作的绑定,支持WS联合协议并使联合中的组织可以高效地对用户进行身份验证和授权

HTTP/HTTPS

Text, MTOM

WS2007FederationHttpBinding

<ws2007FederationHttpBinding>

一个安全且可互操作的绑定,派生自WS2007HttpBinding并支持联合安全性

HTTP/HTTPS

Text,MTOM

NetTcpBinding

<netTcpBinding>

一个安全且经过优化的绑定,适用于WCF应用程序之间跨计算机的通信

TCP

Binary

NetNamedPipeBinding

<netNamedPipeBinding>

一个安全,可靠且经过优化的绑定,适用于WCF应用程序之间跨计算机的通信

IPC

Binary

MsmqIntegrationBinding

<msmqIntegrationBinding>

一个绑定,适用于WCF应用程序和现有消息队列(也称为MSMQ)应用程序之间跨计算机的通信

MSMQ

Binary

NetMsmqBinding

<netMsmqBinding>

一个排队绑定,适用于WCDF应用程序之间跨计算机的通信

MSMQ

Binary

NetPeerTcpBinding

<netPeerTcpBinding>

一个支持多计算机安全通信的绑定

P2P

Binary

WCF各系统绑定所支持的功能

绑定名称

传输性安全

消息级安全

WS*兼容性

WS*事务支持

持久可靠消息传送

可靠会话

性能

请求/响应

单向

双工

basicHttpBing

良好

wsHttpBinding

良好

wsDualHttpBinding

良好

netTcpBinding

更佳

netNamedPipeBinding

最佳

netMsmqBinding

更佳

netTcpPeerBinding

更佳

msmqIntegrationBinding

更佳

wsFederationhttpBinding

l良好

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-10-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档