成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

快速上手WCF基礎知識介紹

開發 后端
這里就一些關于WCF基礎知識的介紹,文章就綁定類名稱、傳輸、消息編碼、消息版本、安全模式、可靠消息傳送、事務流(默認情況下禁用)幾個方面做出列舉。

WCF還是比較常用的,在這里拿出來和大家分享一下關于WCF基礎知識的介紹,希望對大家有用。WCF基礎功能都放在一個單獨的程序集System.ServiceModel.dll中。WCF的幾個最重要的技術元素包括:綁定、契約、端點。

#T#如前所述,綁定封裝了通道的組成順序與處理細節,它直接決定了WCF的通信方式,消息的編碼方式,通道的協議,消息傳遞的可靠性以及安全等內容。通過使用綁定,我們就無需了解消息在WCF通道中的實現細節,從而簡化程序員的開發。正是因為此,WCF為開發人員提供了多個內置綁定,基本上涵蓋了WCF應用的大部分場景。以下是Aaron Skonnard在《WCF深度綁定》一文中列舉的內置綁定:

綁定類名稱

傳輸

消息編碼

消息版本

安全模式

可靠消息傳送

事務流(默認情況下禁用)

BasicHttpBinding

HTTP

文本

SOAP 1.1

不支持

不支持

WSHttpBinding

HTTP

文本

SOAP 1.2 WS-Addressing 1.0

消息

禁用

WS-AtomicTransactions

WSDualHttpBinding

HTTP

文本

SOAP 1.2 WS-Addressing 1.0

消息

啟用

WS-AtomicTransactions

WSFederationHttpBinding

HTTP

文本

SOAP 1.2 WS-Addressing 1.0

消息

禁用

WS-AtomicTransactions

NetTcpBinding

TCP

二進制

SOAP 1.2

傳輸

禁用

OleTransactions

NetPeerTcpBinding

P2P

二進制

SOAP 1.2

傳輸

不支持

不支持

NetNamedPipesBinding

命名管道

二進制

SOAP 1.2

傳輸

不支持

OleTransactions

NetMsmqBinding

MSMQ

二進制

SOAP 1.2

消息

不支持

不支持

MsmqIntegrationBinding

MSMQ

不支持(使用 WCF 之前的序列化格式)

不支持

傳輸

不支持

不支持

CustomBinding

您決定

您決定

您決定

您決定

您決定

您決定


每種綁定對應不同的傳輸協議、消息編碼格式和版本以及安全、可靠性和事務模式。WCF基礎功能也提供了擴展綁定的方式,例如通過CustomBinding或者定義派生與Binding的類。

WCF 的契約包括服務契約、數據契約和消息契約(特別的,還包括了錯誤契約,用于異常的處理)。其中服務契約為面向服務應用程序的核心,通過它可以定義服務。數據契約則為服務所要傳遞的數據。由于服務的調用需要跨進程或機器進行通信,就需要服務數據必須能夠被序列化和反序列化。雖然.NET本身提供了數據的序列化功能,但WCF的數據契約更加符合服務數據的定義習慣。至于消息契約,則可以將服務數據定義為消息,包括XML文本格式、MTOM(消息傳輸優化機制)格式和二進制格式。

責任編輯:田樹 來源: 博客
相關推薦

2010-02-22 16:43:09

WCF負載平衡

2011-11-04 17:26:12

2009-08-11 15:17:12

C#基礎知識

2009-08-13 15:40:28

C#基礎知識

2015-07-17 16:49:13

OpenStack開源云平臺云計算

2011-06-24 14:34:56

SEO

2009-12-21 13:03:06

向量路由協議

2022-03-30 08:37:32

Python函數編程自定義函數

2011-07-21 17:33:27

JAVA

2011-07-21 17:18:52

java

2011-07-22 10:02:07

java

2011-07-22 10:38:04

java

2011-02-25 09:37:35

2011-07-14 23:34:56

SEO

2009-07-27 16:11:01

ASP.NET網頁模板

2011-07-21 17:45:02

java

2011-07-22 09:43:37

java

2010-04-22 11:32:57

Lvs負載均衡

2010-04-21 17:10:25

Unix信號量

2009-11-09 16:06:53

WCF自定義集合
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久国产一区二区 | 国产精品国产三级国产aⅴ中文 | 亚洲国产一区二区三区在线观看 | 毛片黄片免费看 | 成人精品一区二区三区中文字幕 | 国产欧美精品一区二区色综合 | 欧美中文在线 | 狠狠干网站 | 亚洲精品一区二区三区在线 | 亚洲视频中文字幕 | 麻豆一区二区三区精品视频 | 天天操欧美 | 日韩精品免费在线观看 | 中日av| 在线视频国产一区 | 欧美精品一区二区三区四区五区 | 黑人精品欧美一区二区蜜桃 | 国产精品久久久久久一区二区三区 | 亚洲精品www久久久久久广东 | 欧美视频1区 | 成人在线精品 | 亚洲视频二区 | 色呦呦在线| 18av在线播放 | 亚洲在线成人 | 日韩中文字幕高清 | 久久一级| 国产精久久久久久 | 久久久一 | 欧美在线视频一区 | 久草网址 | 黑人久久久 | 第一区在线观看免费国语入口 | 日韩在线精品强乱中文字幕 | 国产91网站在线观看 | 欧美亚洲在线 | 99精品国自产在线 | 男人的天堂一级片 | 玖玖视频国产 | 激情毛片 | 成人教育av|