国产一区二区精品视频,疯狂的欧美乱大交,十四大召开时间和结束时间

女高中生上课自慰流白浆_金瓶梅全集在线观看_人妻互换免费中文字幕网站_国产玖玖资源站免费_最经典的人与动物故事


獲得積分
資料庫會員登錄
搜索: [高級搜索]
下載首頁 | 資源分類 | 下載排行
您的位置: 首頁 > 市場 開發(fā) 實施 管理 > 開發(fā)技術(shù)
 
分類導航
下載排行
最新資源
多層服務器結(jié)構(gòu)
資源大。43.93 KB 資源類型:文檔
下載積分: 0
更多
-->
下載統(tǒng)計:總下載:0,本月下載:0,本周下載:0,今日下載:0
發(fā)表評論 錯誤報告 加入收藏夾
資源介紹
多層服務器結(jié)構(gòu)
王永輝 徐為春
1.多層結(jié)構(gòu)簡述:
   早在70年代末第一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng)出現(xiàn)時,計算機的數(shù)據(jù)庫時代就已悄然開始。那時的觀念是由應用程序與關(guān)系型數(shù)據(jù)庫共享統(tǒng)一文件系統(tǒng),這種數(shù)據(jù)處理的模式一般稱為單層結(jié)構(gòu)(1 -Tier)。 由于這種結(jié)構(gòu)的數(shù)據(jù)庫程序占用計算機資源較多也不利于多用戶環(huán)境數(shù)據(jù)庫的訪問,于是在80年代中期,數(shù)據(jù)庫應用開始轉(zhuǎn)向C/S(Client/Server) 結(jié)構(gòu), 也就是所謂的兩層結(jié)構(gòu)(2-Tier)。 這種結(jié)構(gòu)在近十年內(nèi)不但得到了廣泛的運用, 而且相當成功。 然而,在兩層C/S 結(jié)構(gòu)成功的背后卻逐漸暴露出其構(gòu)架上的缺陷。其中最明顯的問題表現(xiàn)在應用程序的伸縮性和維護方面。特別是每一個客戶端往往必須配置數(shù)據(jù)庫的客戶端服務或ODBC/BDE軟件,使得客戶端占用資源很多,配置也很繁瑣。
90年代中期后,由于分布式計算技術(shù)和Web的迅速發(fā)展,數(shù)據(jù)庫應用系統(tǒng)在傳統(tǒng)的 C/S 結(jié)構(gòu)的基礎上,出現(xiàn)了兩個重要轉(zhuǎn)變:
一是在客戶層與數(shù)據(jù)庫服務器層之間增加了一層或幾層中間件(Mid-ware)或稱為應用服務器,這種新的結(jié)構(gòu)就是所謂的3層或多層結(jié)構(gòu)(C/S/S 3-Tier n-Tier)。由中間件處理應用系統(tǒng)的業(yè)務邏輯,客戶端程序只處理界面的顯示;由中間件與數(shù)據(jù)庫通訊,客戶端因為不需要與數(shù)據(jù)庫通訊,所以不需要安裝數(shù)據(jù)庫的客戶端程序和數(shù)據(jù)庫驅(qū)動程序,可以使客戶端程序變得更小,更快;中間件可以有多個并且可以安裝在不同的計算機上,將處理工作分散開來,改善性能。

二是隨著Internet/Intranet的流行,越來越多的客戶需要數(shù)據(jù)庫的前端能夠在瀏覽器中運行,于是出現(xiàn)了B/S(Browser/Server)結(jié)構(gòu)。應用服務器的出現(xiàn)使得原來占用資源很多的應用程序客戶端(稱作肥客戶)轉(zhuǎn)變成占用資源較少的瘦客戶,也使得瘦客戶可以在瀏覽器中運行。這兩個轉(zhuǎn)變實際上同時發(fā)展并且相互推進。

值得一提的是,結(jié)合以上兩種變化,出現(xiàn)了一種結(jié)合三層C/S/S的B/S結(jié)構(gòu)(四層)。


2. 多層結(jié)構(gòu)的優(yōu)勢
        把業(yè)務邏輯封裝在共享的中間層里。不同的客戶端都訪問相同的中間層。這可以減少由于在每個單獨的客戶端應用中重復業(yè)務邏輯所造成的冗余(以及相應的維護成本)
        “瘦”的客戶端。客戶端應用程序可以寫得很小,而把大多數(shù)工作交給中間層處理?蛻舳藨贸绦虿粌H是變小了,而且還更加的易于發(fā)布,因為它們不需要再考慮安裝,配置和維護數(shù)據(jù)庫連接軟件(例如 BDE/ADO 及數(shù)據(jù)服務器的客戶端軟件)的問題!笆荨笨蛻舳藨贸绦蚩梢酝ㄟ^ Internet 以更加靈活的方式發(fā)布。
        分布式數(shù)據(jù)處理。將一個應用系統(tǒng)的工作分布到幾臺機器上可以改善系統(tǒng)的性能,因為可以提供負載平衡以及用備用的機器去替代發(fā)生故障的機器。
        增強安全性。可以通過使用不同的訪問約束,來分層隔離敏感的功能。這提供了一個靈活的和可配置的安全層。中間層可以限制敏感部分的入口點,使你能更加容易地控制對它的訪問。如果你使用 HTTP, CORBA 或是 COM+ ,你還可以同時享受到它們支持的安全模式所帶來的優(yōu)勢。

3.多層結(jié)構(gòu)的實現(xiàn)
        Microsoft 的 DNA(Distributed Internet Information Architecture)技術(shù)是以 MTS/COM+ 為基礎的,輔以 ASP/MSMQ 等的一整套集成在 Windows 2000 中的分布式應用開發(fā)技術(shù)。以 MTS/COM+
下載地址
 下載地址1
按字母檢索

下載須知:
大部份資源無需注冊即可下載
需要積分的資源要在會員中心注冊會員并用 積分體系中提示的方法賺取積分才能下載。

免責聲明:
所有資源只能用于參考學習,不能用于任何商業(yè)用途,否則后果自負!