国产色频,国产网站精品,成人在线综合网,精品一区二区三区毛片,亚洲无卡视频,黄色av观看,亚洲福利影视

調(diào)度MIS通用對(duì)象模型的Web實(shí)現(xiàn)

2013-11-25 09:20:20 電力信息化  點(diǎn)擊量: 評(píng)論 (0)
摘要:為解決調(diào)度信息系統(tǒng)中不斷的業(yè)務(wù)變更對(duì)系統(tǒng)結(jié)構(gòu)的破壞,我們構(gòu)建了面向?qū)ο蟮膭?dòng)態(tài)建??蚣?。本文著重論述了該框架中的核心-通用的調(diào)度MIS對(duì)象模型在WEB中的實(shí)現(xiàn)。采用三層體系結(jié)構(gòu),以COM規(guī)范實(shí)現(xiàn)數(shù)據(jù)訪問(wèn)
輯部分的應(yīng)用程序。最常見的選擇是分為三個(gè)部分:表示、業(yè)務(wù)邏輯和數(shù)據(jù)。

采用三層結(jié)構(gòu)的優(yōu)點(diǎn)在于:

1) 自治性:多層應(yīng)用結(jié)構(gòu)在各層次上的組件能單獨(dú)更新、替換或增加、拆除。因此,系統(tǒng)維護(hù)更方便,代價(jià)相對(duì)低得多。通過(guò)將業(yè)務(wù)邏輯集中到中間層,系統(tǒng)獲得了對(duì)業(yè)務(wù)邏輯的獨(dú)立性,即當(dāng)用戶的需求改變時(shí),開發(fā)人員可以迅速地在中間層(應(yīng)用服務(wù)器)上更新業(yè)務(wù)邏輯。
2) 可靠性:多層體系結(jié)構(gòu)將數(shù)據(jù)與程序、數(shù)據(jù)控制與應(yīng)用邏輯分層獨(dú)立管理,能更嚴(yán)格地控制信息訪問(wèn),對(duì)權(quán)限的劃分更準(zhǔn)確、靈活、嚴(yán)格。能有效提高系統(tǒng)安全性。
3) 可用性:多層體系架構(gòu)的組件式系統(tǒng)將界面、界面發(fā)布、業(yè)務(wù)應(yīng)用邏輯及數(shù)據(jù)存儲(chǔ)分為多個(gè)層次分散管理,邏輯或物理地將它們分開,可減輕系統(tǒng)壓力,提高整體性能。并且中間層可以采取多機(jī)并行的方式,相互備份的方式,保證系統(tǒng)的高可用性。 
4) 可伸縮性:適應(yīng)大規(guī)模和復(fù)雜的應(yīng)用需求。采用組件技術(shù)能使復(fù)雜系統(tǒng)的設(shè)計(jì)變得簡(jiǎn)單可行,具有良好的伸縮性。三層或多層結(jié)構(gòu),可以將數(shù)據(jù)處理從客戶端轉(zhuǎn)移到應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器上。即使在用戶數(shù)量很大的情況下,數(shù)據(jù)庫(kù)仍能保持良好的工作負(fù)載,保持系統(tǒng)的快速的響應(yīng)速度。  
5) 可互操作性:多層系統(tǒng)結(jié)構(gòu)和組件式系統(tǒng)的開發(fā)和維護(hù)過(guò)程中,技術(shù)人員可以按照新的需求,通過(guò)在不同系統(tǒng)層次上調(diào)度更新的組件或新加入的組件來(lái)調(diào)整舊的系統(tǒng),以適應(yīng)新的與不斷變化的要求。
我們采用三層體系結(jié)構(gòu),Web表現(xiàn)層,業(yè)務(wù)邏輯封裝層,數(shù)據(jù)訪問(wèn)層。具體見圖1:
                                                                         圖1

其中,數(shù)據(jù)訪問(wèn)與業(yè)務(wù)邏輯層均用組件方式實(shí)現(xiàn)。由于選用了Window 2000系列操作系統(tǒng),因此采用Microsoft的COM規(guī)范。數(shù)據(jù)表現(xiàn)層由ASP頁(yè)面及HTC組件實(shí)現(xiàn)。Web服務(wù)器、應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)可根據(jù)需要部署在同一服務(wù)器上,或是不同服務(wù)器上。

1.1 數(shù)據(jù)訪問(wèn)層
數(shù)據(jù)訪問(wèn)層采用COM組件技術(shù)。COM最初作為Microsoft桌面系統(tǒng)的構(gòu)件技術(shù),主要為本地的OLE應(yīng)用服務(wù),但是隨著Microsoft服務(wù)器操作系統(tǒng)NT和DCOM的發(fā)布,COM通過(guò)底層的遠(yuǎn)程支持使得構(gòu)件技術(shù)延伸到了分布應(yīng)用領(lǐng)域。COM規(guī)范具有語(yǔ)言無(wú)關(guān)、對(duì)進(jìn)程透明等特性并具有可重用機(jī)制。

1.2  業(yè)務(wù)邏輯層
業(yè)務(wù)邏輯層采用組件技術(shù)COM+實(shí)現(xiàn)。COM+不僅繼承COM、DCOM和MTS的許多特性,同時(shí)也新增了一些服務(wù),比如負(fù)載平衡、內(nèi)存數(shù)據(jù)
大云網(wǎng)官方微信售電那點(diǎn)事兒

責(zé)任編輯:和碩涵

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本站無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
我要收藏
個(gè)贊
?