六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

微軟的遠程處理框架.NET Remoting - 1

[摘要]微軟的.NET Remoting提供了一種允許對象通過應用程序域與另一對象進行交互的框架。本文將通過兩個具體的代碼例子介紹它的特性,通過.NET Remoting,兩個應用間的通信將變得非常簡單,使用上也相當靈活。   最近幾年來,在計算機世界中,關于“向外擴展”(scale-out)與“向上擴展...
微軟的.NET Remoting提供了一種允許對象通過應用程序域與另一對象進行交互的框架。本文將通過兩個具體的代碼例子介紹它的特性,通過.NET Remoting,兩個應用間的通信將變得非常簡單,使用上也相當靈活。

  最近幾年來,在計算機世界中,關于“向外擴展”(scale-out)與“向上擴展”(scale-up)的討論不斷,并且有向scale-out轉化的趨勢。在以前,當計算機跟不上應用對性能的要求時,人們將會購買一臺更好更昂貴的機器,這就是scale-up,而scale-out則是通過在網絡中加入更多的機器來解決這個問題,這樣就無需更換整個系統。通過將計算的負擔分配在多個系統中,整個系統就有了更高的可用性。

  如果將這個scale-out的意念更推進一步,我們可能會發現:為什么要將諸如信用卡驗證和運送跟蹤的處理放在我們的系統呢?如果能夠調用售賣者的應用來直接得到這些服務,豈不可以做得更為簡單嗎?如果能做到這一點,我們就可以擴展自己程序的功能,而無需再加入額外的硬件。值得注意的是,這樣做將會另ISV(獨立軟件開發商)的角色由一個軟件提供者,轉變為一個服務提供者。

  這個想法很好,但是目前的技術要實現它的話,存在著不少的問題。DCOM在跨防火墻工作時會有問題。DCOM是建立在私有協議上的,而CORBA存在有多種不同接口的問題。如果將DCOM和CORBA放在一起工作呢,就更麻煩了。

  為了實現這個scale-out的想法,我們需要一個組件技術,它可以跨越多種類型的網絡和多種協議無縫地工作。遠程.NET就可以做到這一點。

  這個無縫的交互是通過使用XML和SOAP來實現的。不過,它并沒有認定SOAP進行組件交互的唯一方法,它也并沒有認定HTTP或者TCP/IP是用來連接這些服務的網絡協議。這樣可令遠程架構更加靈活,并且可適應協議和網絡的變化。

  .NET架構是使用channel對象將應用連接在一起的。.NET架構提出了兩種channel,它們是:

  System.Runtime.Remoting.Channels.TCP

  System.Runtime.Remoting.Channels.HTTP

  TCP channel和現有的DCOM非常類似,可提供很高的性能,在機器都處在一個內部網絡時,可選用TCP channel,而HTTP channel使用HTTP協議,可讓應用在Internet上交互。由于它使用的是HTTP協議,它可以很容易地做到負載均衡,并且能通過防火墻。





主站蜘蛛池模板: 日韩伦理在线视频 | 日韩经典欧美精品一区 | 日本韩国三级在线 | 亚洲第一精品夜夜躁人人爽 | 亚洲综合色丁香婷婷六月图片 | 亚欧精品一区二区三区四区 | 亚洲天堂精品在线观看 | 亚洲一区免费观看 | 日本在线免费观看视频 | 中文字幕视频在线 | 色噜噜狠狠色综合中国 | 青青在线精品视频 | 日韩欧美日本 | 怡春院日本一区二区久久 | 天天综合网色中文字幕 | 天天做天天躁天天躁 | 中文字幕日韩在线观看 | 欧洲一级毛片 | 性xxx免费视频 | 欧美中文字幕在线看 | 日韩三级在线观看视频 | 日本卡一卡2卡3卡4精品卡无人区 | 自拍偷拍1 | 日本三级韩国三级欧美三级 | 四虎国产精品免费观看 | 又大又硬又粗又爽免费 | 日韩中文字幕在线视频 | 日韩另类 | 亚洲欧美一区二区三区久久 | 日韩精品欧美一区二区三区 | 武则天一级淫片免费 | 性 色 黄 一级 | 日韩视频在线观看 | 亚洲白嫩在线观看 | 香蕉狠狠干 | 欧美一区高清 | 伊人狼人综合网 | 手机看片福利盒子久久青 | 在线观看亚洲精品专区 | 日日摸夜夜添夜夜添97 | 四虎在线最新永久免费播放 |