資源描述:
《基于通信中間件的數(shù)據(jù)訪問機(jī)制研究與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、基于通信中間件的數(shù)據(jù)訪問機(jī)制研究與實(shí)現(xiàn)南京航空航天大學(xué)碩士學(xué)位論文基于通信中間件的數(shù)據(jù)訪問機(jī)制研究與實(shí)現(xiàn)姓名:李艷艷申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)指導(dǎo)教師:燕雪峰2010-12南京航空航天大學(xué)碩士學(xué)位論文摘要隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,高新技術(shù)在軍事領(lǐng)域被廣泛運(yùn)用。但是不同時(shí)期、不同用途的作戰(zhàn)設(shè)備根據(jù)自身需求和應(yīng)用條件制定數(shù)據(jù)訪問策略和訪問標(biāo)準(zhǔn),缺乏統(tǒng)一的訪問規(guī)范和接口,無法滿足數(shù)據(jù)存儲(chǔ)和訪問的統(tǒng)一性要求。同時(shí)在未來信息化戰(zhàn)爭中,作戰(zhàn)系統(tǒng)所需的信息資源不僅包含數(shù)據(jù)庫存儲(chǔ)的簡單類型信息,還包括圖形、聲音文件以及復(fù)雜算法模型,其地位與前
2、者相同,但存儲(chǔ)方式差異較大,進(jìn)一步增加了統(tǒng)一訪問的難度。針對(duì)上述問題,本文提出一種基于通信中間件的數(shù)據(jù)訪問機(jī)制(CommunicationMiddlewareBasedDataAccessMechanism,CMBDAM),該機(jī)制采用基于訂閱/發(fā)布模型的通信中間件建立應(yīng)用設(shè)備與數(shù)據(jù)源之間非連接的異步數(shù)據(jù)訪問模式,相關(guān)研究內(nèi)容及工作包括:⑴提出基于通信中間件的數(shù)據(jù)訪問機(jī)制,該機(jī)制由應(yīng)用設(shè)備層、設(shè)備語義訪問層、通信中間層、語義轉(zhuǎn)換層、數(shù)據(jù)事務(wù)層以及數(shù)據(jù)層構(gòu)成,將簡單類型數(shù)據(jù)、文件、算法模型進(jìn)行集中存儲(chǔ)與管理,建立統(tǒng)一數(shù)據(jù)訪問規(guī)范,通過數(shù)據(jù)模型轉(zhuǎn)
3、換實(shí)現(xiàn)不同設(shè)備、不同數(shù)據(jù)服務(wù)之間的透明、有效訪問。⑵針對(duì)現(xiàn)有的方法無法實(shí)現(xiàn)數(shù)據(jù)的統(tǒng)一存儲(chǔ)和訪問,采用基于面向?qū)ο蟆?shù)據(jù)結(jié)構(gòu)的語義建模方法構(gòu)建作戰(zhàn)領(lǐng)域基本、可擴(kuò)展的語義模型,并制定統(tǒng)一的語義規(guī)范,使用XML格式表示數(shù)據(jù)訪問請(qǐng)求及反饋信息,通過語義轉(zhuǎn)換實(shí)現(xiàn)統(tǒng)一的數(shù)據(jù)訪問。⑶為了解決現(xiàn)有算法模型不同層次、不同粒度的重用和互操作問題,采用“服務(wù)”的形式描述和實(shí)現(xiàn)算法模型。算法組件以服務(wù)的形式存在,在統(tǒng)一規(guī)范的約束下,對(duì)算法進(jìn)行描述、實(shí)現(xiàn)、部署并向應(yīng)用設(shè)備提供該服務(wù);針對(duì)文件的使用管理難題,借鑒文件索引快速映射的思想,將文件內(nèi)容與文件基本信息分別存儲(chǔ)
4、。文件基本信息通過索引表存儲(chǔ)在數(shù)據(jù)庫中,而文件內(nèi)容存儲(chǔ)在磁盤上,通過統(tǒng)一的文件服務(wù)接口實(shí)現(xiàn)有效的文件管理和快速的文件服務(wù)。⑷結(jié)合本課題的具體應(yīng)用背景及需求,實(shí)現(xiàn)CMBDAM的數(shù)據(jù)訪問代理(客戶端)和數(shù)據(jù)集成系統(tǒng)(服務(wù)器端),并在XXX作戰(zhàn)仿真系統(tǒng)從應(yīng)用場景、訪問流程以及應(yīng)用效果方面驗(yàn)證該機(jī)制在簡單數(shù)據(jù)服務(wù)、文件服務(wù)、算法服務(wù)方面的有效性與可行性。關(guān)鍵詞:作戰(zhàn)系統(tǒng),數(shù)據(jù)訪問,體系結(jié)構(gòu),中間件,數(shù)據(jù)交換,對(duì)象池I基于通信中間件的數(shù)據(jù)訪問機(jī)制研究與實(shí)現(xiàn)AbstractWithrapiddevelopmentofcomputertechnology
5、,thenewandhightechnologiesarewidelyappliedtothefieldofmilitary.Operationalequipmentswithdifferentpurposesinvariousperiodsmakedataaccessstrategiesandaccessstandardsinaccordancewiththeirowndemandsandconditions,andthuslackinguniformaccessstandardsandinterfacesresultingininabi
6、litytomeettheunityrequirementsofdatastorageandaccess.Also,inIT-basedwarsinfuture,theinformationresourcesneededbythecombatsystemdonotonlyincludesimpletypesofinformationstoredindatabase,butalsographic,soundfilesandcomplexalgorithmmodels.Thesignificanceofthefileinformationand
7、algorithmmodelsequalstothatoftheinformationstoredinthedatabase,butwithgreatlydifferentstoragemodes,whichfurtherincreasesthedifficultyinunifyingthedataaccess.Inthispaper,acommunicationmiddlewarebaseddataaccessmechanismCMBDAMisproposed,whichappliesthecommunicationmiddlewareb
8、asedonsubscribe/publishmodeltobuildthemodeofdisconnecteddataaccessthatisasynchronousbetwe