`

Websphere MQ入门教程-使用IBM Websphere MQ

阅读更多

 

目录... 2

前言... 9

本书范围... 9

本书读者... 9

进一步参考资料... 10

第一部分 Websphere MQ原理和体系结构... 11

第一章Websphere MQ原理... 11

目标... 11

1.1中间件... 11

1.1.1中间件的优点... 11

1.1.2中间件的分类... 12

1.2三种通信技术的比较... 13

1.3 WebSphere MQ的原理... 15

1.4 WebSphere MQ的重要特点... 16

1.4.1统一接口... 16

1.4.2处理不依赖时间的限制... 16

1.4.3给分布式处理提供的强健的中间件... 16

1.5本章小节... 17

1.6本章练习... 17

第二章Websphere MQ体系结构... 18

目标... 18

2.1基本概念... 18

2.1.1 WebSphere MQ对象(objects) 18

2.1.2 消息... 19

2.1.3 队列... 20

2.1.4队列管理器... 24

2.1.4通道... 25

2.1.5进程... 29

2.1.6群集... 29

2.1.7名称列表... 29

2.1.8认证信息对象... 30

2.1.9系统缺省对象... 30

2.1.10 MQI(message queue interface)... 30

2.2体系结构... 30

2.2.1 WebSphere MQ和消息排队... 31

2.2.2 队列管理器的进程... 32

2.3客户机和服务器... 33

客户机-服务器环境中的 WebSphere MQ 应用程序... 33

2.4触发机制... 33

2.4.1触发的概念... 33

2.4.2触发类型... 34

2.4.3触发的工作原理... 35

2.5 队列管理器群集... 36

2.5.1 群集的概念... 36

2.5.2 群集的优点... 37

2.5.3 群集的组件... 38

2.5.4 创建群集... 38

2.5.5 实现负载均衡... 39

2.5.6 群集管理... 40

2.6本章小结... 41

2.7本章练习... 41

第二部分 Websphere MQ系统管理... 43

第三章WebSphere MQ系统安装... 43

目标... 43

3.1 规划安装... 43

3.1.1 硬件要求... 43

3.1.2 软件要求... 44

3.2 安装 WebSphere MQ.. 46

3.2.1 WebSphere MQ 文档... 46

3.2.2 WebSphere MQ安装... 47

3.3 验证安装... 49

3.3.1安装验证... 49

3.3.2测试对象... 49

3.4 本章小结... 50

3.5本章练习... 50

第四章WebSphere MQ 的管理... 51

目标... 51

4.1 本地和远程管理... 51

4.2 使用命令管理 WebSphere MQ.. 51

4.2.1控制命令... 52

4.2.2WebSphere MQ 脚本(MQSC)命令... 52

4.2.3PCF 命令... 54

4.3 WebSphere MQ 配置... 56

4.3.1在 Windows 系统上更改配置信息... 56

4.3.2 在 UNIX 系统上更改配置信息... 57

4.4 WebSphere MQ 安全性... 60

管理 WebSphere MQ 的权限... 60

使用WebSphere MQ 对象的权限... 61

4.5 WebSphere MQ 事务性支持... 61

4.6 WebSphere MQ 死信队列处理程序... 62

4.7本章小结... 62

4.8本章练习... 63

第五章WebSphere MQ 控制命令... 64

目标... 64

5.1 如何使用控制命令... 64

WebSphere MQ 对象的名称... 64

5.2 控制命令... 65

控制命令集... 65

控制命令举例... 66

5.3 本章小结... 66

5.4本章练习... 66

第六章WebSphere MQ 互连通信... 68

目标... 68

6.1基本概念... 68

6.1.1 什么是互连通信... 68

6.1.2 分布式队列组件... 72

6.1.3 死信队列... 75

6.1.4怎样到达远程队列管理器... 75

6.2 实现应用程序通信... 77

6.2.1发送消息到远程队列管理器... 77

6.2.2触发通道... 79

6.2.3消息的安全性... 80

6.2.4 WebSphere MQ对象配置实例... 81

6.3通道的维护... 83

6.3.1通道的状态... 83

6.3.2通道维护命令... 84

6.3.3设置MaxChannels和MaxActiveChannels属性... 88

6.4配置侦听程序... 88

6.4.1 Windows 平台... 88

6.4.2 unix 平台... 88

6.5本章小结... 89

6.6本章练习... 89

第七章 WebSphere MQ 恢复和重新启动... 90

目标... 90

7.1 WebSphere MQ的数据日志... 91

7.1.1日志的概念... 91

7.1.2日志控制文件... 91

7.1.3日志类型... 92

7.1.4计算日志的大小... 92

7.2 使用数据日志进行恢复... 93

7.2.1从掉电或通信故障中恢复... 94

7.2.2恢复受损对象... 94

7.3保护 WebSphere MQ 日志文件... 96

7.4备份和恢复 WebSphere MQ.. 96

7.4.1备份 WebSphere MQ.. 96

7.4.2恢复 WebSphere MQ.. 96

7.5恢复方案... 97

7.5.1磁盘故障... 97

7.5.2受损的队列管理器对象... 98

7.5.3受损的单个对象... 98

7.5.4自动媒体恢复故障... 98

7.6使用 dmpmqlog 命令转储日志... 98

7.7本章小结... 101

7.8本章练习... 102

第八章 WebSphere MQ 问题诊断... 102

目标... 102

8.1错误日志... 102

8.1.1日志文件... 103

8.1.2忽略WebSphere MQ for Windows的错误代码... 104

8.1.3操作信息... 104

8.2死信队列... 104

8.3配置文件和问题确定... 104

8.4跟踪... 104

8.4.1WebSphere MQ Windows的跟踪... 104

8.4.2WebSphere MQ AIX的跟踪... 106

8.5首次故障支持技术(FFST)... 109

8.5.1FFST: WebSphere MQ Windows 版... 109

8.5.2FFST: WebSphere MQ UNIX 系统版... 110

8.6本章小结... 112

8.7本章练习... 112

第三部分 Websphere MQ 应用开发... 113

第九章 设计Websphere MQ应用程序... 113

目标... 113

9.1介绍应用设计... 113

9.1.1 规划设计... 113

9.1.2 WebSphere MQ 对象... 113

9.1.3 设计消息... 114

9.1.4 WebSphere MQ 技术... 114

9.1.5应用编程... 115

9.1.6 测试应用程序... 116

9.2 WebSphere MQ消息... 116

9.2.1消息描述符... 116

9.2.2消息种类... 116

9.2.3消息控制信息和消息数据的格式... 117

9.2.4消息优先级... 117

9.2.5消息组... 118

9.2.6消息持久性... 118

9.2.7检索消息... 119

9.2.8交付失败的消息... 119

9.3本章小结... 119

9.4本章练习... 119

第十章 用MQI编程... 119

目标... 119

10.1概述... 119

10.2 平台和语言... 120

10.3 库和存根模块程序... 121

10.4 体系结构模型... 122

10.5 用MQI编程... 124

10.5.1 基本API概念... 125

10.5.2 连接到队列管理器... 126

10.5.3 打开WebSphere MQ对象... 127

10.5.4 关闭WebSphere MQ对象... 130

10.5.5 断开与队列管理器的连接... 130

10.5.6 将消息放入队列... 131

10.5.7 从队列获取消息... 133

10.5.8 从队列浏览消息... 135

10.5.9查询对象属性... 136

10.5.10设置对象属性... 138

10.5.11 MQI中的事务处理... 139

10.5.12 MQI中的消息分组... 140

10.6本章小结... 142

10.7本章练习... 142

第十一章 用 C++ API编程... 143

目标... 143

11.1 概述... 143

11.2 平台和语言... 144

11.3库... 144

11.4体系结构模型... 145

11.5用C++ API编程... 146

11.5.1连接到队列管理器... 147

11.5.2打开WebSphere MQ对象... 147

11.5.3 关闭WebSphere MQ对象... 148

11.5.4 断开与队列管理器的连接... 148

11.5.5 消息放入队列... 148

11.5.6从队列获取消息... 150

11.5.7浏览队列上的消息... 153

11.5.8查询并设置对象属性... 153

11.5.9事务处理管理... 155

11.5.10消息分组... 155

11.6本章小结... 157

11.7本章练习... 157

第十二章 用Java编程... 158

目标... 158

12.1 概述... 158

12.2 平台... 158

12.2.1 获得软件包... 158

12.2.2 WebSphere MQ for Java的运行环境... 159

12.3 使用WebSphere MQ for Java. 161

12.3.1客户机连接模式... 161

12.3.2绑定模式... 162

12.3.3 类库... 162

12.4用WebSphere MQ Java API开展工作... 164

12.4.1 设置连接... 164

12.4.2 打开队列... 165

12.4.3 处理WebSphere MQ消息... 166

12.5应用程序开发... 167

12.5.1简单的消息发送器应用程序... 168

12.5.2简单的消息接收应用程序... 170

12.5.3请求/回复... 172

12.5.4回复应用程序... 175

12.5.5消息分组... 177

12.5.6简单的组接收应用程序... 180

12.6本章小结... 183

12.7本章练习... 183

第十三章 用ActiveX编程... 183

目标... 183

13.1 概述... 183

13.2 平台和语言... 184

13.3 库... 185

13.4 架构模型... 185

13.5 用WebSphere MQ automatin classes for ActiveX编程... 186

13.5.1 连接到队列管理器... 186

13.5.2 打开WebSphere MQ对象... 187

13.5.3 基本操作... 189

13.5.4 关闭对象... 191

13.5.5 关闭连接... 192

13.6 事务处理管理... 192

13.7 分组... 195

13.8 本章小结... 195

13.9本章练习... 195

第十四章 用AMI编程... 195

目标... 195

14.1 概述... 196

14.2 平台和语言... 198

14.3 库和包... 199

14.4 体系结构模型... 201

14.5 用AMI编程... 202

14.5.1 连接到队列管理器... 202

14.5.2 打开WebSphere MQ对象... 204

14.5.3 基本操作... 208

14.5.4 删除会话并关闭连接... 212

14.6 AMI和MQI的比较... 213

14.7 事务处理管理... 213

14.8 分组... 215

14.9本章小结... 215

14.10本章练习... 215

附录一 WebSphere MQ的缺省系统对象... 215

 

分享到:
评论
6 楼 hua758209 2011-03-02  
thank you,this book is what I want
5 楼 mojinglf 2011-01-20  
这是个好东西,谢谢了
4 楼 yose 2010-03-04  
thank you
3 楼 fei_fei2 2009-04-17  
正在寻找这样的教材,非常感谢
2 楼 forgarbage 2008-10-13  
非常感谢啊~~
1 楼 wangpx 2007-08-31  
thanks,it is good gift for me,i  always  did not found so  all-around datum about ibm mq,today i found it, thanks again[color=red][/color]

相关推荐

    IBM WebSphere MQ入门教程.pdf

    IBM WebSphere MQ入门教程 IBM WebSphere MQ 是一种基于消息队列的中间件,用于实现不同的应用程序之间的异步通信。下面是对 IBM WebSphere MQ 的入门教程的总结,涵盖了 WebSphere MQ 的原理、体系结构、重要特点...

    IBM Websphere MQ入门教程

    IBM Websphere MQ入门教程 IBM Websphere MQ是IBM公司开发的一款消息队列中间件,旨在提供一个可靠的异步通信机制,实现不同应用程序之间的数据交换和集成。下面是该教程的知识点总结: 中间件的概念和优点 ...

    IBM WebSphere MQ入门教程

    【IBM WebSphere MQ入门教程】...综上所述,IBM WebSphere MQ是构建企业级应用不可或缺的一部分,通过学习这个入门教程,你可以了解其基本概念、工作原理和实际应用,为进一步深入研究和使用WebSphere MQ打下坚实基础。

    Websphere MQ入门教程

    总的来说,WebSphere MQ入门教程覆盖了从理论基础到实际操作的全面知识,无论你是系统管理员还是开发者,都能从中受益。通过深入学习和实践,你将能够掌握这一强大的消息中间件,为企业的信息化建设提供坚实的技术...

    IBM Websphere MQ入门教程.doc

    本入门教程旨在帮助初学者理解其基本原理、体系结构及其在IT环境中的重要作用。 中间件是一种位于应用软件和系统软件之间的基础软件,它的核心价值在于通过抽象和标准化,解决了应用程序直接面对操作系统、网络协议...

    Websphere MQ入门教程(pdf版)

    ### Websphere MQ入门教程知识点概述 #### 一、Websphere MQ原理和体系结构 ##### 1.1 中间件及其优点 - **定义**:中间件是一种位于操作系统和应用之间的软件层,用于简化软件开发和提高软件的可移植性、可扩展...

    Websphere_MQ入门教程(中文)

    【Websphere MQ入门教程(中文)】 IBM Websphere MQ是业界广泛使用的中间件,它提供了一种可靠的消息传递机制,使得不同系统和应用程序之间的数据交换变得高效且安全。本教程将帮助初学者理解Websphere MQ的基本概念...

    IBM WebSphere MQ 安装包

    【IBM WebSphere MQ安装包详解】 IBM WebSphere MQ,前身为IBM MQSeries,是IBM公司推出的一款企业级的消息中间件产品。它在信息技术领域扮演着至关重要的角色,为跨网络、操作系统和应用程序提供了高效、安全的...

    9.2.1.0-IBM-MQ-Explorer-Win64.zip(支持7.0之后)

    IBM MQ,原名WebSphere MQ,是IBM的一款企业级消息队列系统,用于在不同的应用程序之间安全、可靠地传输数据。它允许系统间的异步通信,即使发送和接收应用程序在不同时间运行,或者在网络状况不稳定时,也能确保...

    IBM WebSphere MQ 技术白皮书.doc

    IBM WebSphere MQ 技术白皮书 IBM WebSphere MQ 技术白皮书是 IBM 公司发布的一份技术白皮书,旨在介绍 IBM WebSphere MQ 产品的技术特性、架构和价值。下面是根据白皮书的内容生成的相关知识点。 概述 在概述...

Global site tag (gtag.js) - Google Analytics