資源描述:
《基于消息中間件的水利系統(tǒng)電子數(shù)據(jù)交換平臺設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、學(xué)校代號分類號0532TI’31l52⑨瀚確火事IUNANUKIVERSITY學(xué)號!!!!§!盟j密級工程碩士學(xué)位論文基于消息中間件的水利系統(tǒng)電子數(shù)據(jù)交換平臺設(shè)計與實現(xiàn)學(xué)位申請人姓名蘭I:重——培養(yǎng)單位這鹽堂瞳——————導(dǎo)師姓名及職稱一地盤虛劍魚;![宜旦塞鰱拯j丑土~學(xué)科專業(yè)塹盟土型——研冤萬同進盟女業(yè)』垡j:垂.生壁旦論又提交日期一一!!】!!生11旦!!j1:程碩十學(xué)位論文摘要水利通信、政治、經(jīng)濟等工作的全面信息化,離不開數(shù)據(jù)的傳輸與共享。怎樣完成數(shù)據(jù)的組合、數(shù)據(jù)的發(fā)送、傳輸與接收應(yīng)用,是
2、實現(xiàn)信息安全快速傳輸和提高工作效率的重要手段。本文從電子數(shù)據(jù)交換的研究歷史入手,系統(tǒng)介紹了電子數(shù)據(jù)交換的基本概念、技術(shù)特點及其發(fā)展趨勢,并以此為基礎(chǔ),對水利系統(tǒng)電子數(shù)據(jù)交換平臺做了詳細(xì)的需求分析、系統(tǒng)結(jié)構(gòu)設(shè)計與具體實現(xiàn)。根據(jù)具體應(yīng)用項目的需要和水利系統(tǒng)的領(lǐng)域特點,研究開發(fā)了一個架構(gòu)于Windows操作系統(tǒng)的消息隊列服務(wù)系統(tǒng)CNT(CSSNetworkTechnology)MQService,并設(shè)計完成了基于消息中間件的電子數(shù)據(jù)交換平臺的應(yīng)用接口、文件的發(fā)送與接收系統(tǒng)以及系統(tǒng)實現(xiàn)。其中,消息中間件C
3、NTMQService具有如下特點:1、消息以隊列方式存儲,消息的大小對于應(yīng)用層透明且不受消息大小的限制:2、與其它消息中間件產(chǎn)品相比(例如微軟的MSMQ和IBM的MQSeries),該消息中間件所支持的操作系統(tǒng)范圍更廣,同時支持Windows2000/NT/98/ME操作系統(tǒng):3、支持重疊I/0和內(nèi)存映象文件兩種應(yīng)有模式:4、實現(xiàn)消息隊列的回滾(RollBack)與提交(CommitJ操作,使消息實現(xiàn)多級回執(zhí),確保消息可靠;5、以COM(ComponentObjectModel)形式提供M0C1
4、ientAPI用戶接口。我們開發(fā)的基于消息中間件的水利系統(tǒng)電子數(shù)據(jù)交換平臺已經(jīng)在北京市水利系統(tǒng)綜合數(shù)據(jù)交換平臺項目中得到了成功的應(yīng)用。關(guān)鍵詞:電子數(shù)據(jù)交換;消息中間件:消息隊列;COM;回執(zhí)AbstractTheall—sidedinformedworkofWaterResources,politics,economyetc.nowisgluedtothedataexchange.Datacombination,datasending,dataexchanging,datareceivingand
5、applicationaretheimportantmeanstocompletetheinformationtransmissionsafelyfleetlyandenhancetheeffmiency.ThispaperbeginswiththebackgroundoftheElectronicDataInterchange,introducestheconception,characteristic。existemialproblemandsolutionschemeofElectronic
6、DataInterchangesystem.ThepapermainlydesignstheDataExchangePlatformtransportsystem,analyzestheframeworkandkeytechnologies.Asaresultofthelimitoftheexistedmessage--OrientedMiddleware.WehavedevelopedtheCNTMQServicebasedontherequirementofthetask.Thispaperh
7、avecompletedMQC1ientAPI,sendingandreceivingofthefile.TheDesignandImplementationofanewMessageQueuingMiddlewareispresentedinthispaper.ThesizeofmessageJsunlimited;AisforWindows2000/NT/98/ME;Itrealizesmultilevel--message—receipeandprovidesMQClinentAPlwith
8、COM.TheCNT(CSSNetworkTechnology)MQServicehasbeensuccessfullyappliedinOAsystemofChinaNationalComputerSoftwareandTechnologyServiceCorporation,itisnOWapplyinginDataExchangePlatforminWaterResourcesSystem.Keywords:ElectronicDataInterchange;Messageo