




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、首先介紹一下MQ MQ消息隊(duì)列的簡(jiǎn)稱(chēng)是一種應(yīng)用程序?qū)?yīng)用程序的通信方法。說(shuō)白了也就是通過(guò)隊(duì)列的方式來(lái)對(duì)應(yīng)用程序進(jìn)行數(shù)據(jù)通信。而無(wú)需專(zhuān)用鏈接來(lái)鏈接它們。MQ的通訊方式 1.數(shù)據(jù)報(bào)的方式 Datagram (Send and forget) 應(yīng)用程序在創(chuàng)建完消息后。利用MQ的API將消息發(fā)送到隊(duì)列中。它充分利用了MQ(once and once only
2、) 2.請(qǐng)求和應(yīng)答方式 Request/Reply 發(fā)送消息之后需等待對(duì)方處理結(jié)果。 需考慮如下問(wèn)題:
3、 a.等待應(yīng)答的時(shí)間是多少? b.如果沒(méi)有應(yīng)答怎么辦。
4、; c.本次session是否需要保留?MQ的開(kāi)發(fā)流程 1.讓?xiě)?yīng)用程序與隊(duì)列管理器鏈接,通過(guò)MQconnect調(diào)用來(lái)進(jìn)行此鏈接。 2.使用MQOpen調(diào)用為輸出打開(kāi)一個(gè)隊(duì)列 3.應(yīng)用程序使用MQPut調(diào)用將其數(shù)據(jù)放到隊(duì)列上。 4.調(diào)用MQOpen調(diào)用打開(kāi)輸入隊(duì)列 5.使用MQGet從隊(duì)列上接收數(shù)據(jù) 安
5、裝步驟。(此處為轉(zhuǎn)載文章,作者已經(jīng)證實(shí)所有步驟。) Windows下 WebSphere MQ 服務(wù)端的安裝:( 1)把WebSphere MQ Windows版服務(wù)器CD-ROM插入CD-ROM驅(qū)動(dòng)器。( 2)如果安裝了自動(dòng)運(yùn)行,那么會(huì)啟動(dòng)安裝進(jìn)程。如果不啟動(dòng),則雙擊CD-ROM上的根目錄中的Setup圖標(biāo)以啟動(dòng)安裝程序。(3)請(qǐng)等待,直到出現(xiàn)"WebSphere MQ 安裝啟動(dòng)板"窗口為止。(4)如果需要更改安裝的本地語(yǔ)言,單擊"選擇語(yǔ)言"圖標(biāo),然后從列表中選擇所需的語(yǔ)言。(5)選擇必備軟件選項(xiàng)。選擇典型安裝后
6、,安裝界面上的每個(gè)安裝項(xiàng)右邊有一個(gè)對(duì)鉤號(hào)(表示已安裝),反之則為一個(gè)叉號(hào)(表示還沒(méi)有安裝,如果要裝 MQ,則必須先把這些軟件裝好)。如果出現(xiàn)了叉號(hào):1)單擊項(xiàng)目左邊的 "+"號(hào)以顯示安裝連接;2)選擇要使用的安裝源的選項(xiàng),從以下各項(xiàng)選擇: · WebSphere MQ CD · 因特網(wǎng) · 網(wǎng)絡(luò) ( 6)安裝完成時(shí),單擊項(xiàng)目左邊的"-"符號(hào)。注意:對(duì)于定制安裝,可能不需要所有的必備軟件。( 7)安裝完所有的必備軟件,然后選擇"網(wǎng)絡(luò)先決條件"選項(xiàng)。( 8)選擇&quo
7、t;WebSphere MQ"安裝選項(xiàng) (9)選擇啟動(dòng)WebSphere MQ安裝程序,然后等待,直到顯示了帶有歡迎信息的"WebSphere MQ安裝"窗口為止。(10)單擊"下一步"按鈕繼續(xù)。(11)閱讀面板上的信息和許可證條款,選擇接受,然后單擊"下一步"。(12)如果機(jī)器上未安裝過(guò)此產(chǎn)品的前一個(gè)版本,則顯示"安裝類(lèi)型"面板。選擇希望的安裝類(lèi)型(一般選擇"典型"安裝即可),然后單擊"下一步"按鈕。(13)"WebSphe
8、re MQ安裝"窗口顯示"安裝WebSphere MQ就緒"信息。該窗口還顯示用戶(hù)選中的安裝摘要,單擊"安裝"開(kāi)始正式安裝。( 14)成功安裝WebSphere MQ后,"WebSphere MQ安裝"窗口顯示以下信息:安裝向?qū)С晒ν瓿?。?15)單擊"完成"按鈕啟動(dòng)"準(zhǔn)備WebSphere MQ"向?qū)?。安裝圖示 應(yīng)用分析該章節(jié)主要內(nèi)容包括MQ服務(wù)端的基本配置,如隊(duì)列管理器,隊(duì)列以及通道的建立, 且包含JAVA實(shí)
9、現(xiàn)的客戶(hù)端程序。由此構(gòu)成一個(gè)完整的客戶(hù)端-服務(wù)器的流程。服務(wù)端配置 1)點(diǎn) "開(kāi)始"->"所有程序"->"IBM WebSphere MQ"->"WebSphere MQ 資源管理器",進(jìn)入WebSphere MQ 資源管理器界面。如下圖所示: 圖9 服務(wù)端配置 2)創(chuàng)建名為 "QM_JACK"的隊(duì)列管理器 <1>選中 "隊(duì)列管理器"->"新建"-&g
10、t;"隊(duì)列管理器",如下圖所示: 圖10 創(chuàng)建名為"QM_JACK"的隊(duì)列管理器 <2>在隊(duì)列管理中輸入 "QM_JACK",其他選項(xiàng)默認(rèn)不變,點(diǎn)"下一步": 圖11 在隊(duì)列管理中輸入"QM_JACK" <3>設(shè)置隊(duì)列日志(本步驟采用系統(tǒng)默認(rèn)設(shè)置),點(diǎn) "下一步":圖12 設(shè)置隊(duì)列日志 <4>啟動(dòng)隊(duì)列管理器,創(chuàng)建服務(wù)器連接
11、通道,允許在 TCP/IP上進(jìn)行隊(duì)列管理器的遠(yuǎn)程管理,點(diǎn)擊"下一步": 圖13 創(chuàng)建服務(wù)器連接通道 <5>設(shè)置隊(duì)列管理器 QM_JACK的偵聽(tīng)端口:8927(用戶(hù)可以根據(jù)需要自行更改端口號(hào)),點(diǎn)擊"完成"。圖 14 設(shè)置隊(duì)列管理器QM_JACK的偵聽(tīng)端口 <6>系統(tǒng)進(jìn)入等待界面: 圖 15 系統(tǒng)等待界面 <7>隊(duì)列管理器 QM_JACK創(chuàng)建成功 圖 16 系統(tǒng)隊(duì)列管理器QM_JACK
12、創(chuàng)建成功 3)在 QM_JACK下創(chuàng)建名為"QUEUE_RECV"和"QUEUE_REPLY"的本地隊(duì)列(客戶(hù)可以根據(jù)自己的需求隨意更改本地隊(duì)列的名字和數(shù)量,這里創(chuàng)建這兩個(gè)本地隊(duì)列只是為之后的MQ_Tuxedo項(xiàng)目作準(zhǔn)備): 圖17 定義本地隊(duì)列 圖18 定義本地隊(duì)列 設(shè)置隊(duì)列名后其他屬性全為系統(tǒng)默認(rèn)值,點(diǎn)擊 "確定"。4)在 QM_JACK下創(chuàng)建名為"CNN_JACK"的服務(wù)器通道。 圖 19 創(chuàng)建服務(wù)器連接通道
13、60;圖20 創(chuàng)建服務(wù)器連接通道 通道名稱(chēng)設(shè)為 CNN_JACK,其他選項(xiàng)保留為系統(tǒng)默認(rèn)設(shè)置,點(diǎn)擊"確定"。5)在 MQ服務(wù)器端的計(jì)算機(jī)用戶(hù)中添加MQ客戶(hù)端所在計(jì)算機(jī)的系統(tǒng)用戶(hù)。比如我的MQ客戶(hù)端被Suse Linux下的root用戶(hù)使用,那么,我們就需要在MQ的服務(wù)端(也就是Windows xp系統(tǒng)中添加名為"root"的用戶(hù))所在的計(jì)算機(jī)系統(tǒng)中添加名為"root"的用戶(hù)。具體步驟如下:<1>點(diǎn)擊 "開(kāi)始"->"控制面板"->"計(jì)
14、算機(jī)管理"->"系統(tǒng)工具"->"本地用戶(hù)和組"->"用戶(hù)",點(diǎn)右鍵,選"新用戶(hù)",如下圖所示: 圖21 創(chuàng)建系統(tǒng)用戶(hù) <2>創(chuàng)建新用戶(hù): root(注意:這里的用戶(hù)名"root"是MQ客戶(hù)端所在系統(tǒng)的用戶(hù)名,用戶(hù)要根據(jù)具體情況進(jìn)行修改)圖22 創(chuàng)建系統(tǒng)用戶(hù)隨意設(shè)置一個(gè)有效密碼,選中密碼永不過(guò)期,點(diǎn)擊 "創(chuàng)建"。<3>將新用戶(hù)加入 mqm組(注意:這里的mqm組是我們安裝完MQ Server后系統(tǒng)自動(dòng)創(chuàng)建的)。具體操作如下: 圖23 設(shè)置系統(tǒng)用戶(hù)所在組 點(diǎn)擊 &q
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2019-2025年二級(jí)注冊(cè)建筑師之法律法規(guī)經(jīng)濟(jì)與施工題庫(kù)檢測(cè)試卷A卷附答案
- 鄉(xiāng)村庭院收購(gòu)合同樣本
- 內(nèi)勤聘任合同樣本
- 如何與家人溝通財(cái)務(wù)問(wèn)題計(jì)劃
- 公司車(chē)貸合同樣本
- 推廣綠色醫(yī)院建設(shè)的計(jì)劃
- 隧道涂裝鋼管架施工方案
- 產(chǎn)權(quán)車(chē)位定金合同標(biāo)準(zhǔn)文本
- 價(jià)格保護(hù)合同樣本
- 2025年鋼材購(gòu)銷(xiāo)(訂貨)合同范文
- (2024年)中國(guó)傳統(tǒng)文化介紹課件
- 《曹沖稱(chēng)象課件》課件
- 【MOOC】宇宙簡(jiǎn)史-南京大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 餐廳經(jīng)營(yíng)管理方案 餐廳的經(jīng)營(yíng)與管理計(jì)劃
- 公民基本權(quán)利課件
- 深度學(xué)習(xí)及自動(dòng)駕駛應(yīng)用 課件 第1、2章 汽車(chē)自動(dòng)駕駛技術(shù)概述、深度學(xué)習(xí)基礎(chǔ)
- 糖尿病診治發(fā)展史
- 美團(tuán)合作商騎手協(xié)議書(shū)范文模板
- 2024年湖北省高考化學(xué)試卷真題(含答案解析)
- 機(jī)器學(xué)習(xí) 課件 第7章 集成學(xué)習(xí)
- 視頻剪輯課件范文
評(píng)論
0/150
提交評(píng)論