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