中间层通讯 Socket? Remoting? WCF?
生活随笔
收集整理的這篇文章主要介紹了
中间层通讯 Socket? Remoting? WCF?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?上圖為我設計的新的網站的網絡架構;稍著解釋:
?????CDN采用cache群來實現,具體使用軟件DNS使用bind9,cache使用squid;
?????WEB Server采用IIS6.0或IIS7.0(采用asp.net開發);
?????Memcached開源分布式內存存儲;
?????RDBMS采用MS Sql 2005
現在所有的問題都集中在內容分發(中間層)采用那種方式來實現,用 .net 來實現,我所想到的方式有如下三種(Web Service暫不考慮):
Socket:
??????????效率最高,但開發成本和維護成本比較高;
Remoting(TCP):
??????????采用TCP 方式,效率還行,開發和維護成不是很高,但沒做個具體的壓力測試,并發效率如何;
WCF(TCP):
??????????WCF的效率我不了解,看微軟出的報告說比Remoting高,但我沒測試過;
?
以上是我的初步想法,希望多拍磚。
轉載于:https://www.cnblogs.com/dengbing/archive/2008/11/08/1329689.html
總結
以上是生活随笔為你收集整理的中间层通讯 Socket? Remoting? WCF?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无法打开CHM文件
- 下一篇: 几个ARX取CAD窗口句柄的函数