日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
WCF可靠性傳輸性能特點(diǎn)詳解

WCF開(kāi)發(fā)工具在實(shí)際應(yīng)用中可以給我們開(kāi)發(fā)人員帶來(lái)非常大的好處。特別是在安全性方面,其優(yōu)勢(shì)尤其明顯。在這里,我們將會(huì)通過(guò)對(duì)WCF可靠性傳輸?shù)幕緝?nèi)容做一個(gè)詳細(xì)介紹,讓大家充分掌握這方面的知識(shí)。#t#

站在用戶(hù)的角度思考問(wèn)題,與客戶(hù)深入溝通,找到伊川網(wǎng)站設(shè)計(jì)與伊川網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶(hù)體驗(yàn)好的作品,建站類(lèi)型包括:網(wǎng)站制作、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、申請(qǐng)域名、網(wǎng)頁(yè)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋伊川地區(qū)。

WCF與其他面向服務(wù)技術(shù)之間(asp.net \j2ee Web Service技術(shù)等)***的區(qū)別在于WCF可靠性傳輸(Transport Reliability)與消息可靠性(Message Reliability)。傳輸可靠性(例如通過(guò)TCP傳輸)在網(wǎng)絡(luò)數(shù)據(jù)包層提供了點(diǎn)對(duì)點(diǎn)保證傳遞(Point-to-Point Guaranteed Delivery),以確保數(shù)據(jù)包的順序無(wú)誤。傳輸可靠性不會(huì)受到網(wǎng)絡(luò)連接的中斷或其他通信問(wèn)題的影響。消息可靠性提供了端對(duì)端保證傳遞(End-to-End Guaranteed Delivery),確保消息的順序無(wú)誤。消息可靠性與引入的中間方的數(shù)量無(wú)關(guān),與網(wǎng)絡(luò)跳數(shù)(Network Hops)的數(shù)量也沒(méi)有關(guān)聯(lián)。消息可靠性基于一個(gè)行業(yè)標(biāo)準(zhǔn)。該行業(yè)標(biāo)準(zhǔn)為可靠的基于消息的通信維持了一個(gè)在傳輸層的會(huì)話(huà)。如果傳輸失敗,例如無(wú)線(xiàn)連接中斷,消息可靠性就會(huì)重試(Retries)功能。它還能夠自動(dòng)處理網(wǎng)絡(luò)阻塞(Congestion)、消息緩存(Message Buffering)以及流控制(Flow Control),根據(jù)具體情況適時(shí)調(diào)整發(fā)送的消息數(shù)。消息可靠性還能夠通過(guò)對(duì)連接的驗(yàn)證管理連接自身,并在不需要連接時(shí)清除它們。

這里WCF可靠性傳輸首先來(lái)說(shuō)數(shù)據(jù)傳輸同樣依賴(lài)底層的網(wǎng)絡(luò)傳輸協(xié)議,如TCP協(xié)議,TCP傳輸控制協(xié)議底層就是要求建立連接的狀態(tài)進(jìn)行數(shù)據(jù)傳遞。其次消息可靠性也是對(duì)已有消息可靠性行業(yè)標(biāo)準(zhǔn)的支持,WCF框架實(shí)現(xiàn)或者擴(kuò)展了消息可靠性行業(yè)標(biāo)準(zhǔn)。

Web Service使用http/post/get/soap三種方式進(jìn)行訪(fǎng)問(wèn),http協(xié)議是請(qǐng)求/響應(yīng)協(xié)議,不會(huì)維持特定的傳輸通道,本身是不支持可靠性。

【1.2】傳輸協(xié)議與WCF可靠性傳輸:

看來(lái)以上的介紹內(nèi)容,我們?cè)賮?lái)介紹WCF綁定協(xié)議的可靠性,同樣WCF的可靠性和具體的綁定協(xié)議彌補(bǔ)可分。總結(jié)了綁定、可靠性、有序傳遞(Ordered Delivery)以及它們各自的默認(rèn)值之間的關(guān)系??煽啃耘c綁定對(duì)應(yīng)關(guān)系如下:

BasicHttpBinding不支持可靠性,BasicHttpBinding面向舊的ASMX Web服務(wù),是不具有可靠性的;

NetMsmqBinding不支持可靠性,MSMQ協(xié)議,使用消息隊(duì)列,針對(duì)斷開(kāi)調(diào)用,不存在傳輸會(huì)話(huà);

MsmqIntegrationBinding不支持可靠性;支持WCF與MSMQ協(xié)議通信,不存在傳輸會(huì)話(huà);

NetPeerTcpBinding不支持可靠性。NetPeerTcpBinding則為廣播場(chǎng)景設(shè)計(jì)。

WSDualHttpBinding支持可靠性的,建立兩個(gè)http會(huì)話(huà)通道,保持回調(diào)通道,確?;贖TTP協(xié)議的客戶(hù)端存在;

NetTcpBinding 支持可靠性,顯然使用TCP傳輸數(shù)據(jù)。以及各種WS綁定,默認(rèn)情況下并不支持可靠性,允許啟用;

NetNamedPipeBinding綁定總是擁有一個(gè)確定的從客戶(hù)端到服務(wù)的跳數(shù),因而它的可靠性是綁定固有的;

WSFederationHttpBinding支持可靠性,支持聯(lián)邦通信協(xié)議,支持在多個(gè)安全區(qū)域進(jìn)行安全會(huì)話(huà)。

WS綁定協(xié)議一般都提供了對(duì)可靠性傳遞的支持,可以編程或者配置方式在項(xiàng)目里啟用。可靠性傳輸要根據(jù)綁定的目標(biāo)場(chǎng)景而定。

【1.3】有序消息:

TCP提供了差錯(cuò)和流量控制。WCF消息可靠性也以來(lái)具體的綁定協(xié)議底層的傳輸協(xié)議和自身擴(kuò)展的機(jī)制確保了消息的有序傳遞,允許消息按照發(fā)送順序而非接收順序執(zhí)行。我們?cè)趯?shí)際的WCF項(xiàng)目里及可以只啟用可靠性,而不啟用有序傳遞。

同樣WCF也為我們提供了靈活的方式來(lái)配置也啟用項(xiàng)目中的WCF可靠性傳輸和傳遞的有序性,你可以使用配置文件方式也可以使用編程方式實(shí)現(xiàn)。如果我們啟用了可靠性,則客戶(hù)端與服務(wù)端必須保持配置一致,否則客戶(hù)端無(wú)法與服務(wù)通信。我們可以只對(duì)支持它的綁定配置可靠性。下面我們就來(lái)進(jìn)行詳細(xì)的介紹。


分享題目:WCF可靠性傳輸性能特點(diǎn)詳解
路徑分享:http://www.dlmjj.cn/article/cdecoss.html