消息中間件研究及其在煙草一號(hào)系統(tǒng)中的應(yīng)用

消息中間件研究及其在煙草一號(hào)系統(tǒng)中的應(yīng)用

ID:32138350

大?。?.86 MB

頁數(shù):68頁

時(shí)間:2019-01-31

消息中間件研究及其在煙草一號(hào)系統(tǒng)中的應(yīng)用_第1頁
消息中間件研究及其在煙草一號(hào)系統(tǒng)中的應(yīng)用_第2頁
消息中間件研究及其在煙草一號(hào)系統(tǒng)中的應(yīng)用_第3頁
消息中間件研究及其在煙草一號(hào)系統(tǒng)中的應(yīng)用_第4頁
消息中間件研究及其在煙草一號(hào)系統(tǒng)中的應(yīng)用_第5頁
資源描述:

《消息中間件研究及其在煙草一號(hào)系統(tǒng)中的應(yīng)用》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、北京交通大學(xué)工程碩士專業(yè)學(xué)位論文度,并給出正確的引導(dǎo)。從而使中國(guó)煙草行業(yè)更加適應(yīng)市場(chǎng)的需求,在市場(chǎng)競(jìng)爭(zhēng)中更具實(shí)力,為迎接下一階段新的挑戰(zhàn)做好充分的準(zhǔn)備。更為煙草行信息化,標(biāo)準(zhǔn)化奠定基礎(chǔ),成為煙草行業(yè)信息化的進(jìn)一步發(fā)展的奠基石。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,大部分的煙草企業(yè)引入了基于企業(yè)內(nèi)部網(wǎng)的客戶機(jī)朋民務(wù)器的企業(yè)管理系統(tǒng)。但是,這些系統(tǒng)大多是相對(duì)獨(dú)立的,是跨省份和地域的,而且各個(gè)系統(tǒng)信息格式不同,形成了數(shù)據(jù)信息的異構(gòu)分布,所以,進(jìn)行信息共享的難度很大。同時(shí),因特網(wǎng)技術(shù)為企業(yè)之間的通信提供了低成本的互聯(lián)訪問方式。因此,保證互聯(lián)數(shù)據(jù)的傳遞準(zhǔn)確性、有效性顯得越來越重要,而使

2、用消息中間件技術(shù)為我們提供了很好的解決方案。消息中間件為應(yīng)用系統(tǒng)提供了可靠的消息通信手段,能夠?qū)崿F(xiàn)不同操作系統(tǒng)平臺(tái)、數(shù)據(jù)庫(kù)和硬件系統(tǒng)平臺(tái)的數(shù)據(jù)通信。從而為開發(fā)滿足用戶要求的與時(shí)間無關(guān)的高度集成性,運(yùn)行穩(wěn)定的數(shù)據(jù)傳輸平臺(tái)提供了有利的條件。而煙草一號(hào)系統(tǒng)正是要開發(fā)和建立這樣一個(gè)分布式數(shù)據(jù)交換與共享平臺(tái)。O.2本論文的所做工作本論文的主要工作是研究消息中間件的主要技術(shù),特別是對(duì)18MⅣebSphereMQ中間件的技術(shù)進(jìn)行比較深入的研究,并以IBMWebSphereMQ的中間技術(shù)為基礎(chǔ),建立起煙草一號(hào)項(xiàng)目的數(shù)據(jù)傳輸系統(tǒng),使其能夠完成煙草一號(hào)系統(tǒng)的安全可靠高效的消息數(shù)

3、據(jù)傳輸工作。那么什么是中間件,什么又是消息中間件呢7.從九十年代開始,客戶機(jī)/服務(wù)器計(jì)算模式開始成為主流技術(shù),將數(shù)據(jù)統(tǒng)一存儲(chǔ)在數(shù)據(jù)服務(wù)器上,而相關(guān)的業(yè)務(wù)邏輯都在客戶端實(shí)現(xiàn),即所謂的胖終端的解決方案,這種兩層結(jié)構(gòu)的模式大大阻礙著系統(tǒng)的發(fā)展,單一的服務(wù)器結(jié)構(gòu)緊密地依賴供應(yīng)商,數(shù)據(jù)存取受到限制,很難擴(kuò)展到大企業(yè)廣域網(wǎng)或互聯(lián)網(wǎng),也難以管理客戶端的機(jī)群。隨著用戶業(yè)務(wù)需求的增長(zhǎng)和Internet/Intranet的普及,三層或四層體系結(jié)構(gòu)應(yīng)運(yùn)而生。這類多層結(jié)構(gòu)的分布系統(tǒng),各服務(wù)器和終端機(jī)之間都是通過網(wǎng)絡(luò)連接起來的,并有大量信息和數(shù)據(jù)進(jìn)行傳遞。對(duì)每個(gè)應(yīng)用系統(tǒng)而言,在設(shè)計(jì)和

4、實(shí)現(xiàn)時(shí)需要開發(fā)的,僅是在應(yīng)用服務(wù)器上的業(yè)務(wù)邏輯部分的軟件,除此之外,還必須要設(shè)計(jì)處理分布系統(tǒng)所特有的功能的軟件,而目前的系統(tǒng)軟件(操作系統(tǒng)和支撐軟件)都不支持。為此出現(xiàn)了中間件。中間件(middleware)是處于操作系統(tǒng)軟件與用戶的應(yīng)用軟件的中間,位于操作系統(tǒng)、網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)之上,應(yīng)用軟件的下層,總的作用是為處于自己上層的應(yīng)用軟件提供運(yùn)行與開發(fā)的環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)2引言程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源,中間件位于客戶機(jī)服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通信。而消息

5、中間件(MOM:Middleware0fMessage)是中間件的一種,它是基于消息的機(jī)制,更多地適用于事件驅(qū)動(dòng)的應(yīng)用,當(dāng)~個(gè)事件發(fā)生時(shí),消息中間件通知服務(wù)方應(yīng)該進(jìn)行何種操作。事件可以是一個(gè)請(qǐng)求,也可以只是一種警示,警示到來后,即可進(jìn)行某種處理,但不需等待應(yīng)答。而本文所述的消息傳輸系統(tǒng)正是利用消息中間件websphereMQ的API,并很好地?cái)U(kuò)展到不同的操作系統(tǒng)和硬件平臺(tái)上。消息中間件websphereMQ的核心安裝在需要進(jìn)行消息傳遞的系統(tǒng)上,在它們之間建立邏輯通道,并實(shí)現(xiàn)消息發(fā)送。[1]本文首先分析目前大型企業(yè)系統(tǒng)的應(yīng)用模式,指出由于傳統(tǒng)的B/s和c/s結(jié)

6、構(gòu)開發(fā)存在應(yīng)用系統(tǒng)結(jié)構(gòu)和功能過于復(fù)雜,開發(fā)的周期過長(zhǎng),而且系統(tǒng)效率不高,應(yīng)用開發(fā)無法滿足實(shí)際需要、消息數(shù)據(jù)傳輸不可靠,數(shù)據(jù)加密無法完成等問題,所以提出通過開發(fā)和使用中間件技術(shù)的解決方案。接著,本文分析了當(dāng)今最流行的中間件技術(shù)一消息中間件技術(shù),并對(duì)主流的消息中間件產(chǎn)品、廠商和技術(shù)特點(diǎn)作了簡(jiǎn)要的分析。然后,本文開始將重點(diǎn)放在消息中間件領(lǐng)域內(nèi)的一大重要產(chǎn)品IBMwebSphereMQ中間件,IBMwebsphereMQ中間件也是本文所論述的煙草一號(hào)系統(tǒng)的子系統(tǒng)煙草消息傳輸系統(tǒng)所信托平臺(tái)技術(shù)基礎(chǔ)。本文首先對(duì)IBMwebsphereMQ中間件技術(shù)作了一個(gè)基本介紹,作為

7、I肌的商業(yè)通訊中間件,IBMwebsphereMQ提供一個(gè)具有工業(yè)標(biāo)準(zhǔn)、安全、可靠的信息傳輸系統(tǒng)。本文還對(duì)信息、隊(duì)列、信息傳輸系統(tǒng)、應(yīng)用程序接口等一些重要的概念作了簡(jiǎn)要的介紹。接著,本文開始分析的工作原理。在這一部分對(duì)IBMwebsphereMQ的支持應(yīng)用程序交換數(shù)據(jù)的基本機(jī)制進(jìn)行比較詳細(xì)地研究,并進(jìn)一步分析消息中間件IBMwebsphereMQ是如何應(yīng)用到煙草一號(hào)系統(tǒng)中,闡述煙草消息傳輸基于IBMwebsphereMQ中間件開發(fā)的技術(shù)要點(diǎn)。第二,本文對(duì)開發(fā)的煙草一號(hào)系統(tǒng)的消息傳輸作了比較詳細(xì)地分析。在煙草一號(hào)系統(tǒng)項(xiàng)目大的背景下,從系統(tǒng)整體需求規(guī)定的角度,對(duì)

8、消息傳輸?shù)男枨?,功能?shí)現(xiàn)的可行性等方面作了詳細(xì)地的分

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。