亚洲an日韩专区在线-亚洲an天堂an在线观看-亚洲a区视频-亚洲a图-免费黄网大全-免费黄网在线

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

2013-12-13 10:44:26 大云網(wǎng)  點擊量: 評論 (0)
摘要:為解決調(diào)度信息系統(tǒng)中不斷的業(yè)務(wù)變更對系統(tǒng)結(jié)構(gòu)的破壞,我們構(gòu)建了面向?qū)ο蟮膭討B(tài)建模框架。本文著重論述了該框架中的核心-通用的調(diào)度MIS對象模型在WEB中的實現(xiàn)。采用三層體系結(jié)構(gòu),以COM規(guī)范實現(xiàn)數(shù)據(jù)訪問
1.1 數(shù)據(jù)訪問層
數(shù)據(jù)訪問層采用COM組件技術(shù)。COM最初作為Microsoft桌面系統(tǒng)的構(gòu)件技術(shù),主要為本地的OLE應(yīng)用服務(wù),但是隨著Microsoft服務(wù)器操作系統(tǒng)NT和DCOM的發(fā)布,COM通過底層的遠(yuǎn)程支持使得構(gòu)件技術(shù)延伸到了分布應(yīng)用領(lǐng)域。COM規(guī)范具有語言無關(guān)、對進(jìn)程透明等特性并具有可重用機制。
1.2  業(yè)務(wù)邏輯層
業(yè)務(wù)邏輯層采用組件技術(shù)COM+實現(xiàn)。COM+不僅繼承COM、DCOM和MTS的許多特性,同時也新增了一些服務(wù),比如負(fù)載平衡、內(nèi)存數(shù)據(jù)庫、事件模 型、隊列服務(wù)等。COM+新增的服務(wù)為COM+應(yīng)用提供了很強的功能,建立在COM+基礎(chǔ)上 的應(yīng)用程序可以直接利用這些服務(wù)而獲得良好的企業(yè)應(yīng)用特性。COM+的主要特性包括:
1)        真正的異步通訊。COM+底層提供了隊列組件服務(wù),這使客戶和組件有可能在不同的時間點上協(xié)同工作。
2)        事件服務(wù)。新的事件機制使事件源和事件接收方實現(xiàn)事件功能更加靈活
3)        可伸縮。動態(tài)負(fù)載平衡以及內(nèi)存數(shù)據(jù)庫、對象池等系統(tǒng)服務(wù)都為COM+的可伸縮性提供了技術(shù)基礎(chǔ)。
4)        繼承并發(fā)展了MTS的特性。
5)        可管理和可配置性。
6)        易于開發(fā)。COM+不再局限于一臺機器上的桌面系統(tǒng),它把目標(biāo)指向了更為廣闊的企業(yè)內(nèi)部網(wǎng),甚至Internet。COM+與多層結(jié)構(gòu)模型為企業(yè)應(yīng)用或Web應(yīng)用提供了一套完整的解決方案。
考慮到業(yè)務(wù)邏輯層要為所有客戶端請求提供服務(wù),負(fù)載重,容易成為實際應(yīng)用中的瓶頸。因此,業(yè)務(wù)邏輯層以COM+實現(xiàn),以獲得更好的伸縮性,更高的效率。
1.3  數(shù)據(jù)表現(xiàn)層
數(shù)據(jù)表現(xiàn)層的主要功能是:響應(yīng)客戶端請求,訪問業(yè)務(wù)邏輯組件并組織數(shù)據(jù)提供友好的人機界面。
對于所有 N 層應(yīng)用程序而言,將數(shù)據(jù)從中間層有效地移動到客戶端都是一個關(guān)鍵的環(huán)節(jié)。 我們采用XML作為傳輸數(shù)據(jù)的標(biāo)準(zhǔn)。XML(eXtensible Markup Language,可擴展置標(biāo)語言)是由W3C于1998年2月發(fā)布的一種標(biāo)準(zhǔn)。它是SGML的一個簡化子集,它將SGML的豐富功能與HTML的易用性結(jié)合到Web的應(yīng)用中,以一種開放的自我描述方式定義了數(shù)據(jù)結(jié)構(gòu),在描述數(shù)據(jù)內(nèi)容的同時能突出對結(jié)構(gòu)的描述,從而體現(xiàn)出數(shù)據(jù)之間的關(guān)系。這樣所組織的數(shù)據(jù)對于應(yīng)用程序和用戶都是友好的、可操作的。
傳統(tǒng)的ASP程序?qū)eb頁面定義和處理邏輯混雜在一起,開發(fā)、維護(hù)繁瑣。我們采用HTC組件(HTML Component)技術(shù),將客戶端腳本與服務(wù)端腳本分離。ASP程序負(fù)責(zé)訪問業(yè)務(wù)邏輯組件,提供對象數(shù)據(jù)及操作;HTC組件負(fù)責(zé)實現(xiàn)客戶端腳本并處理WEB頁面的定義與組織。從Internet Expolorer5開始,可以使用HTML組件,即HTC。HTC可以用Vbscript、javascript或者支持AcitveX腳本編程接口的任何第三方腳本語言來編寫。HTC提供一種簡單的方式以便在客戶端腳本中實現(xiàn)DHTML行為,它包含腳本和一組特定于HTC的要素,這些要素提供定義組件的屬性、方法和事件。
 
大云網(wǎng)官方微信售電那點事兒

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

免責(zé)聲明:本文僅代表作者個人觀點,與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關(guān)內(nèi)容。
我要收藏
個贊
?
主站蜘蛛池模板: 亚洲精品欧美精品一区二区 | 国产一在线 | 久久精品免费 | 成人18免费观看的软件 | 特级毛片www欧美 | 免费一级做a爰片久久毛片 免费一级做a爰片性色毛片 | 国产免费高清 | xx另类性欧美| 综合视频在线 | 在线观看亚洲天堂 | 亚洲狠狠ady亚洲精品大秀 | 国产精品午夜国产小视频 | 国产日本欧美亚洲精品视 | 国产l精品国产亚洲区久久 国产tv在线 | 国产成人久久综合热 | 中文字幕亚洲精品 | 手机看片国产精品 | 三级毛片大全 | 亚洲免费网站观看视频 | 岛国午夜精品视频在线观看 | 久草久草视频 | 亚洲性无码av在线 | 国产亚洲福利 | 性感美女视频黄.免费网站 性高湖久久久久久久久 | 日本黄区 | 国产欧美17694免费观看视频 | 无码免费一区二区三区免费播放 | 日韩欧美在线视频一区二区 | 国内真实愉拍系列情侣自拍 | 日韩欧美中文字幕在线观看 | 欧美一级久久久久久久久大 | 久久影院yy6080 | 国产欧美亚洲精品 | 亚洲人视频在线观看 | 久久性妇女精品免费 | 成年人网站免费在线观看 | 中文字幕波多野不卡一区 | 亚洲第一毛片 | 欧美成人免费 | 欧美日中文字幕 | 欧美精品久久久久久久影视 |