-
課程介紹:
本課程將系統(tǒng)全面地對IBM MQ產(chǎn)品基本概念、應用開發(fā)、系統(tǒng)管理及性能調優(yōu)等內(nèi)容進行授課。通過本課程的學習,并結合動手實驗實例,使學員對IBM MQ能夠具備全面、深刻的理解,能夠熟練進行基于MQ的設計和開發(fā)工作。課程對象: 系統(tǒng)管理員、開發(fā)人員、測試人員
-
課程大綱:
??????? IBM MQ基本概念
???????? 消息中間件概述
???????? WebSphere MQ產(chǎn)品介紹
???????? WebSphere MQ 7.1新特性
???? 消息機制工作原理
???????? 消息機制概念:消息、隊列、隊列管理器、通道、分發(fā)列表、進程定義等
???????? 消息機制工作原理
???? WebSphere MQ管理和控制
???????? MQ對象管理:對象管理器管理、隊列管理、通道管理等
???????? MQ隊列操作
???????? MQ中配置信息:UNIX配置文件、Windows注冊表
???????? MQ運行環(huán)境配置
???????? MQ隊列管理器配置
???????? 實驗:配置WebSphere MQ 7.1 Server
???????? MQ管理方式:本地管理、遠程管理
???????? MQ控制命令:控制隊列管理器、服務器控制、監(jiān)聽器控制、 觸發(fā)器控制等
???????? 隊列管理器日志
???????? MQ日志介紹
???????? 日志的記錄和還原
???????? 日志的備份和恢復
???????? 導出日志
???????? 實驗:控制WebSphere MQ 7.1 Server及管理日志
???? WebSphere MQ通信和配置
???????? 消息路由
???????? 通道配置
???????? 實驗:配置WebSphere MQ 7.1 Server通道
???????? 通道屬性
???????? 通道狀態(tài)分析
???????? 實驗:WebSphere MQ 7.1 Server互連配置案例
???? MQ的廣播通信實現(xiàn)
???????? 分發(fā)列表的概念
???????? 實現(xiàn)分發(fā)列表
???????? 實驗:配置WebSphere MQ Server分發(fā)列表
???????? 發(fā)布和訂閱概念
???????? Broker控制命令
???????? 實驗:安裝WebSphere MQ Server發(fā)布訂閱
???????? 發(fā)布訂閱命令
???????? 常見問題處理
???? WebSphere MQ消息處理
???????? 交易(Transaction)
???????? 觸發(fā)器(Trigger)
???????? 報告(Report)
???????? 分組和分段(Group & Segment)
???????? 消息上下文(Message Context)
???????? Dead消息處理(DLQ Handler)
???? ? ? 數(shù)據(jù)轉換(Data Convert)
????? ?? 大消息處理
???? WebSphere MQ集群
????? ?? 群集的概念
????? ?? 群集的優(yōu)點
????? ?? MQ集群工作原理
????? ?? 群集的組件
????? ?? MQ集群架構設計和配置
????? ?? MQ群集管理消息發(fā)布原理
????? ?? 負載均衡算法原理
????? ?? 創(chuàng)建群集
????? ?? 實現(xiàn)負載均衡
????? ?? 群集管理
????? ?? 實驗:配置Websphere MQ集群
???? MQ應用設計
????? ?? 架構設計
????? ?? 通信方式設計
????? ?? 并發(fā)設計
????? ?? 消息設計
????? ?? 容錯設計
???? 基于MQ實現(xiàn)JMS(Java Message Services)
????? ?? JMS API概念
????? ?? JMS API編程模型:點到點的模型、發(fā)布-訂閱模型
????? ?? 編寫簡單的JMS客戶端程序
????? ?? 創(chuàng)建健壯的JMS應用程序
???? MQ消息內(nèi)容
????? ?? 消息類型
????? ?? Header Fields分析
????? ?? Properties
????? ?? Message Selectors
???? MQ故障診斷和追蹤
????? ?? MQ錯誤碼機制
????? ?? 分析導致錯誤的原因
????? ?? 進行故障診斷
????? ?? MQ問題跟蹤
???? MQ監(jiān)控與性能優(yōu)化
????? ?? 事件概念
????? ?? 隊列管理器事件
????? ?? 通道事件
????? ?? 性能事件
????? ?? 事件消息
????? ?? 實驗:配置WebSphere MQ 7.1 Serve事件及監(jiān)控
????? ?? 隊列管理性能分析及比較
????? ?? 數(shù)據(jù)傳遞性能分析及比較
????? ?? MQ性能優(yōu)化
????? ?? 實驗:MQ性能優(yōu)化案例
???? WebSphere MQ恢復和重新啟動
????? ?? WebSphere MQ的數(shù)據(jù)日志
????? ?? 使用數(shù)據(jù)日志進行恢復
????? ?? 保護WebSphere MQ日志文件
????? ?? 備份和恢復WebSphere MQ
????? ?? MQ恢復方案
????? ?? 使用dmpmqlog命令轉儲日志
???? WebSphere MQ常見問題診斷
????? ?? 常見問題分類:安裝層級、開發(fā)層級、維護層級
????? ?? 錯誤日志
????? ?? 死信隊列
????? ?? 配置文件和問題確定
????? ?? 故障支持技術