新聞中心
本文將介紹的是Silverlight 4中的高速通信,相信通過本文能為大家更好的了解Silverlight 4有所幫助。為了更好地實現(xiàn)雙向通信,.NET Framework 3.0引入了一個全新的通信協(xié)議Net.TCP并作為WCF的一部分。現(xiàn)在Net.TCP將包含在即將發(fā)布的Silverlight 4中,相比于HTTP Polling Duplex,它極大地改進了吞吐量和連接的數(shù)量。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),麻陽企業(yè)網(wǎng)站建設(shè),麻陽品牌網(wǎng)站建設(shè),網(wǎng)站定制,麻陽網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,麻陽網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
#T#
我們可以通過Silverlight 3綁定到HTTP Duplex Services上,因而應(yīng)用可以不斷輪詢服務(wù)以進行更新,這模擬了雙向通訊的工作方式。Silverlight 4則引入了一個更好的解決方案:Net.TCP Port Sharing Service。與HTTP不同,Net.TCP提供了本地的雙向通信機制,極大地改進了應(yīng)用的性能。打開的端口可以由多個應(yīng)用共享,然而Silverlight只能訪問介于4502-4534范圍之間的端口。
根據(jù)微軟WCF開發(fā)經(jīng)理Tomasz Janczuk所述,相對于HTTP Duplex來說,Net.TCP在如下方面進行了重大的改進:
吞吐量:對于UI線程來說提升了5.5倍,對于worker線程來說提升了870倍。
最大的客戶端數(shù)量:服務(wù)器可支持的連接客戶端數(shù)量是之前的5-6倍。
該協(xié)議適用于對通信速度要求很高的Silverlight應(yīng)用。但其一個嚴(yán)重缺陷是所使用的一系列端口通常會被防火墻阻止,因此它不適合于公網(wǎng)、外部應(yīng)用,而適合于局域網(wǎng)。另一個問題是它不支持SSL,這樣就會遇到安全問題,Janczuk說將在未來解決該問題。
當(dāng)前名稱:淺析Silverlight4中的高速通信
文章轉(zhuǎn)載:http://www.5511xx.com/article/coedshe.html


咨詢
建站咨詢
