WCF 第四章 绑定 绑定元素
WCF在預(yù)設(shè)綁定中提供了很多信道和編碼器。這些信道提供了在自定義綁定中使用的綁定元素。這一部分提供WCF內(nèi)部綁定元素列表以及它們的使用方面。
傳輸
下面的列表是信道以及它們相關(guān)的綁定類,綁定擴(kuò)展和它們的XML配置元素。它們中的每一個(gè)都代表了一個(gè)可以用在自定義綁定中的不同的傳輸信道。傳輸信道存在于TCP,HTTP,命名管道,HTTP(SSL/TSL加密),MSMQ和對(duì)等網(wǎng)絡(luò)。
??UDP傳輸信道不包括在.NET 3.5中。它是以Windows SDK 中的一個(gè)樣例提供的。它被放在這里是因?yàn)樗彩荳CF中很常用的傳輸模式。
?
??編碼器
??下面的列表是WCF中包含的編碼器。它們代表了一個(gè)消息類被傳輸信道轉(zhuǎn)換成一個(gè)字節(jié)流的行為。有好幾個(gè)消息編碼器類型,包括文本,MTOM,二進(jìn)制和JSON編碼器。到第六章"序列化和編碼"來(lái)找更多關(guān)于編碼器的內(nèi)容。
??JsonMessageEncoder和WebMessageEncoder編碼器包含在.NET 3.5中,它們可以在Visual Studio 2008 中找到。這些編碼器以行為的形式實(shí)現(xiàn);因此,它們不在這部分討論。參考第六章或者第十三章來(lái)獲得更多細(xì)節(jié)。
?? 安全
?? 下面的列表是WCF中使用的安全協(xié)議。它們中的大多數(shù)都是使用<security>配置元素或者SecurityBindingElement靜態(tài)方法實(shí)現(xiàn)。建議你使用這些方法中的某一個(gè)來(lái)創(chuàng)建愛(ài)你綁定元素,因?yàn)镾ecurityBindingElement通過(guò)提供可以用來(lái)創(chuàng)建其他安全綁定的靜態(tài)方法采取了一些猜測(cè)出來(lái)的配置元素的結(jié)合.
?
?? 傳輸升級(jí)/幫助
?? 下面的列表中的綁定元素包含了對(duì)傳輸?shù)纳?jí)或幫助。WCF允許使用面向流協(xié)議比如TCP和命名管道綁定來(lái)支持基于流傳輸?shù)纳?jí)。例如,SslStreamSecurityBindingElement使用SSL 流支持信道安全。
?
?? 信道形狀
?? 下面列出了改變信道棧形狀的形狀改變綁定元素。形狀改變信道改了了信道中的消息交換模式。查看第三章的“信道”中的“信道形狀"來(lái)獲取更多關(guān)于信道形狀和形狀改變的細(xì)節(jié)。
?
?? 其他協(xié)議
?? 下面是添加對(duì)多種協(xié)議如事務(wù)和可信賴支持的綁定元素集合
??
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的WCF 第四章 绑定 绑定元素的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: CVS转SVN
- 下一篇: Oracle全文检索示例