设为首页 收藏本站
查看: 1994|回复: 1

[经验分享] Websphere MQ入门教程-使用IBM Websphere MQ

[复制链接]
累计签到:1365 天
连续签到:1 天
发表于 2017-5-26 12:07:00 | 显示全部楼层 |阅读模式
  
  目录... 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
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-381380-1-1.html 上篇帖子: Re: 被外包到IBM好不好? 下篇帖子: IBM MQ系列编程1------环境变量设置
累计签到:1048 天
连续签到:39 天
发表于 2022-7-9 22:28:55 | 显示全部楼层
强烈支持楼主ing……

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表