IBM_MQ_培训教材

合集下载

IBM MQ Series 快速入门

IBM MQ Series 快速入门

IBM MQ Series 快速入门 3. MQSeries 系统管理
对本地队列的管理 –本地队列
定义:DEFINE QLOCAL(队列名称) 属性名(属性值) ……
该例中,我们定义的队列 ORANGE.LOCAL.QUEUE 被指定为拥有以下 特性:

• •
它可以获取、禁止存放的,并且在先进先出 (FIFO) 基础上进行操作。
直到等到停止了所有的应用程序并终止了队列管理器后才返回。
立即关闭,允许完成任何当前的 MQI 调用,但是新的调用将会失败。
这将立即停止所有队列管理器代码。尽量不要使用。 正确尝试顺序:依次执行以上命令,直到成功为止。Ctrl+C中断执行, 实在停不下来查阅文档,进行“人工停止队列管理器”。
IBM MQ Series 快速入门 3. MQSeries 系统管理
对象的管理,如创建、更改、显示和删除在后面介绍。
IBM MQ Series 快速入门 1. 介绍 MQSeries
客户机和服务器
MQSeries 客户机是 MQSeries 产品的一部分,该产品安装 在机器上,以接受应用程序的 MQI 调用并将它们传递 到 MQI 服务器上。 MQI 服务器是一个队列管理器,它对一个或多个客户机提 供了排队服务。所有 MQSeries 对象,例如队列,都只 能存在于队列管理器的机器上
hp52-U481511
hp51-U474879
IBM MQ Series 快速入门 2.安装 服务器及客户机
安装客户机
MQ客户机的详细安装过程参见《MQ安装手册》。 为mqm建立文件系统: /var/mqm:尽量大
若服务器/客户机在同一台主机上,要使用服务器安装介质 上的安装文件,否则使用独立的安装介质

IBMMQ培训教材

IBMMQ培训教材

WebSphere MQ V6概述•很容易连接应用程序和系统•一次性安全提供数据•许多环境o大量操作系统和硬件平台o支持许多程序设计语言o通信协议o点对点和发布/订阅方式o通过简单 API 全部可用•行业消息的行业标准•最近庆祝了成立十周年!WebSphere MQ V6主题•IBM 在 204-126 号发布书(2004 年 6 月)中发表了一项指导方针:“IBM 计划......在 2005 年上半年......发布新版 WMQ。

这些发布将使 ESB 创建和扩充变得更容易......”•提高适用性o文件传输简单,浏览速度快o新增跨平台配置工具•改进可管理性o了解系统正在运行的服务,并影响它o更容易确定问题和避免问题•增强可用性o利用 z/OS 服务•扩充性能、容量和伸缩性o利用 64 位地址空间•本演示说明 IBM 如何达到此陈述的要求由于计划推出新版 WMQ,我们尝试把要进行的各项工作分成几个主题。

这些是该版本要优先实施的功能,而一个功能应当在实施之前归入一个或多个主题。

(记住候选功能太多,总是超过我们在可接受的时间里或用接受的代码可以开发的功能数量。

一个版本不能集成的功能可能会集成在下一个版本里。

)我们这次想研究的两个领域是:a.使 WMQ 新用户很容易选择并快速使用b.即使你有使用早期版本的经验,也更容易管理 WMQ。

我们一直在开展 z/OS 特定的某些活动,完成共享队列工作最后阶段的开发同时使许多增强功能反映更广泛的行业活动。

后面的幻灯片将详细说明其中的许多项目WebSphere MQ V6时间表•2004 年 9 月开始开发 beta 程序o该程序针对有限客户和合作伙伴•2005 年 4 月 19 日发布o发布之后在某些平台上公开进行 beta 测试•2005 年 5 月发布分布式平台 Electronic GA(可下载)•2005 年 5 月发布物理介质和 z/OS GAWebSphere MQ V6初期支持的平台•AIX 5(仅 64 位系统)•Solaris(仅 64 位 Sparc 系统)•HP-UX 11i(仅 64 位 PA-RISC)•Linux/Intel(32 位)、Linux/pSeries(仅 64 位 distros)和 Linux/zSeries o RHEL3、(RHEL4)、SuSE8 和 SuSe9•z/OS 1.4•Windows 2000、XP、2003•OS/400 V5R2 和 i5/OS V5R3虽然某些操作系统的基本要求提高了,但 WMQ V6 支持的平台与 V5.3 基本相同。

《IBM培训体系介绍》课件

《IBM培训体系介绍》课件
的掌握程度。
实际操作评估
观察受训员工在实际操 作中的表现,训员工的 评价,了解其在工作中
的表现。
评估流程
01
02
03
04
培训前评估
在培训开始前,对受训员工的 知识和技能进行评估,确定培
训需求。
培训中评估
在培训过程中,通过考试、实 际操作等方式,评估受训员工
的掌握情况。
实践培训
实践是最好的老师。IBM培训体系将更加注重实践培训,通过实际项目和实践经验来培养 员工的技能和能力。
混合式培训
混合式培训结合了线上和线下的优点,能够更好地满足员工的学习需求。IBM培训体系将 推广混合式培训,以提高培训的效果和质量。
未来发展方向
个性化培训
随着员工需求的多样化,个性化培训成为了未来的发展趋势。IBM培训体系将 更加注重个性化培训,根据员工的需求和特点提供定制化的培训方案。
定制化培训内容
IBM根据员工的岗位需求和职业发展规划,为员工提供定制化的培 训内容,提高培训的针对性和有效性。
跨部门、跨领域合作
IBM鼓励不同部门和领域的员工进行交流和合作,以促进知识分享 和经验借鉴,提高员工的综合素质和创新能力。
02
IBM培训课程体系
新员工培训
入职引导
为新员工提供公司文化、 规章制度、职业规划等方 面的培训,帮助他们快速 融入公司。
以人为本
IBM强调员工的个人成长 和职业发展,认为这是提 高员工满意度和忠诚度的 关键。
实践导向
IBM的培训注重实践和应 用,强调将所学知识运用 到实际工作中,提高工作 效率和绩效。
培训目标
提高员工技能和能力
推动企业战略实现
通过培训,使员工具备完成工作任务 所需的技能和能力,提升工作效率和 质量。

IBMMQ入门

IBMMQ入门

IBMMQ入门IBM WMQ1.技术介绍1.1. 总体介绍消息队列(MQ)是一种应用程序对应用程序的通信方法。

应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专用连接来链接它们。

消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。

排队指的是应用程序通过队列来通信。

队列的使用除去了接收和发送应用程序同时执行的要求。

IBM WebSphere MQ 产品支持应用程序通过不同组件如处理器、子系统、操作系统以及通信协议的网络彼此进行通信。

例如,IBM WebSphere MQ 支持35 种以上的不同操作系统。

IBM WebSphere MQ 支持两种不同的应用程序编程接口:Java 消息服务(JMS)和消息队列接口(MQI)。

在IBM WebSphere MQ 服务器上,JMS 绑定方式被映射到MQI。

如图所示,应用程序直接与其本地队列管理器通过使用MQI 进行对话,MQI 是一组要求队列管理器提供服务的调用。

MQI 的引人之处是它只提供13 次调用。

这意味着对于应用程序编程员它是一种非常易于使用的接口,因为大部分艰苦工作都将透明完成的。

1.2. 术语定义2.安装2.1. 下载最新版本:7.0.1.3有多个版本:linux_32,linux_64,linux_win2.2. 硬件环境2.3. 安装上传文件到相关目录,1.解压文件CZJ3YML.tar.gz3.安装安装后会自动创建系统用户及用户组:mqm 程序安装目录:/opt/mqm数据相关目录:/var/mqmJava相关jar包:/opt/mqm/java/lib4.更改mqm用户密码后续操作用mqm用户操作2.4. 卸载1.用root帐号登录系统2.停止所有队列管理器//查看正在运行的队列管理器dspmq//停止所有跟队列管理器相关的监听程序,注意:QueueManagerName是队列队列管理器名称,具体名称用命令dspmq查询endmqlsr -m QueueManagerNam e//停止所有正在运行的队列管理器endmqm QueueManagerName3. //确认所有跟MQ有关的进程都已经停止ps -ef | grep mq4.//查看安装了那些相关的包rpm -q -a | grep MQSeries//一次性删除所有安装的包,以下命令只是一个示例,命令后面的包名称是命令“rpm -q -a | grep MQSeries” //查询所得的所有包名称,包名之间用空格分隔,rpm -ev MQSeriesRuntime-6.0.0-0 MQSeriesServer-6.0.0-0 MQSeriesServer-6.0.0-05.删除用户userdel mqm6.删除文件rm -rf /opt/mqm/rm -rf /var/mqm/7.重启主机2.5. 重新启动MQ1、切换到mqm用户2、启动队列管理器3、启动服务启动命令服务器:非必须启动侦听器:验证队列管理器和侦听器在两台计算机上运行,然后启动通道:3.配置配置过程包括以下几个步骤:1.创建队列管理器。

(转)IBMmq基本使用

(转)IBMmq基本使用

(转)IBMmq基本使⽤⼀、下载7.5 Trial版本这是下载⽹址,下载前先必须注册IBM ID,下载完成后⼀路Next即可(注:windows上安装时,会询问是否域环境,初次学习时,为简单起见,建议选择No)安装完成后,MQ的Bin⽬录会⾃动添加到环境变量Path中,以后就可以直接⽤Dos命令⾏窗⼝操作(当然,也可以⽤图形化GUI⽅式通过IBM WebSphere MQ Explorer来管理)注:安装时,强烈建议⽤管理员Administrator⾝份安装,否则安装完成后,有可能license⽆法⽣效、runmqsc命令模式下⽆法正常执⾏命令.⼆、创建队列管理器WIN + R键,输⼊cmd,进⼊命令⾏窗⼝,键⼊:crtmqm QM_TEST创建⼀个队列管理器QM_TEST(你可以改成⾃⼰想要的名字),如果把整个MQ理解成⼀个数据库实例,QM_TEST相当于就是db instance中的schema(或user)命令⾏创建的队列管理器默认是不活动状态的,可以⽤strmqm QM_TEST来启动队列管理器三、创建队列如果说“队列管理器”是db中的schema,那么"队列"就相当于db中的Table了,⽽队列中的每条"消息",就相当于Table中的每条记录,继续在命令⾏窗⼝模式下,输⼊runmqsc QM_TEST将进⼊MQ的交互命令模式,继续输⼊define qlocal(Q1)将创建⼀个本地队列Q1(你可以改成⾃⼰需要的名字),如果此时你打开 "开始菜单->程序->IBM WebSphere MQ->WebSphere MQ Explorer (Installation1)"也能同步在图形界⾯下,看到这个队列最后键⼊end,退出MQ的交互命令模式。

四、发送消息继续在Windows命令模式下,输⼊amqsput Q1 QM_TEST这⾥系统将处于等待⽤户输⼊的状态,随便输⼊⼀些消息,然后连敲⼆次回车,完成消息发送五、接收消息amqsget Q1 QM_TEST把刚才的put换成了get,将从队列管理器QM_TEST的队列Q1中,把消息取出来六、进阶指南熟悉以上命令⾏操作后,还可以⽤图形化的操作⽅式再强化⼀遍(建议还是多⽤命令⾏模式,因为有些操作只能⽤命令⾏完成,⽐如后⾯要提到的修改队列管理器编码)WebSphere MQ Explorer中,从"帮助"菜单⾥调出帮助⽂档,⾥⾯有⼀个不错的教程,强烈推荐新⼿看⼀遍不过,"教程2:将消息发送⾄远程队列"这⾥,帮助⽂档上有⼏个细节没讲透,导致初次⽤命令⾏照着做,可能会不成功,⼏个要点如下:1、通道命名问题发送⽅与接收⽅的通道名称,必须⼀样,这样⼆边才能对应起来2、接收⽅必须要有侦听器,⽽且要处于激活状态3、发送⽅的发送通道中,连接名称格式为:"<接收⽅HostName或IP地址>(接收⽅-队列管理器-侦听器的TCP端⼝) ,不包括"<>“,⽐如⽐如:yangjm(1514)或172.12.134.14(1514)4、发送⽅的发送通道必须处于激活状态,如果通道启动失败,尝试右键->ping/复位,如果还不⾏,检查上述要点1-3是否设置有问题七、远程连接问题图形⽅式添加“远程队列管理器”时,如果远程队列也是7.x或以上版本,当前登录⽤户是管理员时,将提⽰权利不⾜,拒绝连接,原因是7.0以上,MQ提⾼了安全性,会默认拦截管理员,详情可参考IBM上的解释解决⽅式:1. 更换当前⽤户,建⼀个mqm⽤户组(MQ安装后,会默认创建该Windows⽤户组)的⽤户,然后以该⽤户⾝份登录操作2.参考IBM上的解释,如果出于学习⽬的,最简单的做法,就是在runmqsc交互模式下,键⼊ALTER QMGR CHLAUTH(DISABLED) 直接关闭通道认证(⽣产环境不推荐这么做)另外,要想本机上的队列能被远程管理,前提是该队列管理器允许远程管理,操作⽅式:队列管理器上右击->选择"远程管理...",接下来的事情⼤家都知道⼋、字符集编码问题每个队列管理器,都有⼀个CCSID的属性,对应的就是字符集编码,在windows系统中,这个编码应该是1381,如果你是⽤其它OS(⽐如linux)的配置通过脚本导⼊MQ的,可能编码就不是1381了,这会导致在windows上⽆法连接\启动队列管理器,可以通过MQ交互命令⾏修改,runmqsc QM_TEST 进⼊QM_TEST的MQ交互模式DISPLAY QMGR CCSID 查看当前的CCSID属性ALTER QMGR CCSID(1381) 修改字符集编码为1381九、如何从“试⽤版”升级成“正式版”试⽤版默认只能⽤90天,到期后,如果购买了正式版的license,可以通过命令⾏导⼊license,命令如下:setmqprd x:\license\amqpcert.lic注:amqpcert.lic中的P即代表这是Product⽣产版本,setmqprd 后⾯的路径即为license⽂件的所在路径⼗、java连接⽰例代码import com.ibm.mq.MQC;import com.ibm.mq.MQEnvironment;import com.ibm.mq.MQException;import com.ibm.mq.MQGetMessageOptions;import com.ibm.mq.MQMessage;import com.ibm.mq.MQPutMessageOptions;import com.ibm.mq.MQQueue;import com.ibm.mq.MQQueueManager;/** 可以在MQ的资源管理器的某⼀个队列上放⼊测试消息、浏览消息等* 可以放⼊多条消息,按先进先出的⽅式取得*/public class MQTest {private String qManager;// QueueManager名private MQQueueManager qMgr;private MQQueue qQueue;String HOST_NAME;int PORT = 0;String Q_NAME;String CHANNEL;int CCSID;String Msg;public void init() {try {HOST_NAME = "yangjm";//Hostname或IPPORT = 1414;//要有⼀个侦听器,处于活动状态,且监听1414端⼝qManager = "QM_APPLE";Q_NAME = "Q1";//Q1是⼀个本地队列CHANNEL = "DC.SVRCONN";//QM_APPLE上要建⼀个名为DC.SVRCONN的服务器连接通道CCSID = 1381; // 表⽰是简体中⽂,// CCSID的值在AIX上⼀般设为1383,如果要⽀持GBK则设为1386,在WIN上设为1381。

MQ企业培训教程

MQ企业培训教程
显示队列的所选属性 DISPLAY QUEUE(QNAME) DESCR GET PUT DISPLAY QUEUE(QNAME)MAXDEPTH CURDEPTH
显示队列管理器的所有属性 DISPLAY QMGR [ALL]
显示进程定义 DISPLAY PROCESS(PRONAME)
更改属性 ALTER QMGR DESCR(‘NEW DESCRIPTION’) ALTER QLOCAL(QNAME) PUT(DISABLED) ALTER QALIAS(QNAME) TARGQ(TARGQNAME)
MQ企业培训教程 IBM tents
第一章 第二章 第三章 第四章
基本操作 远程连接配置 远程管理 案例演示
一.MQ基本操作
MQ中有几个很重要的组件:队列管理器(QueueManager)、队列(Queue)和 通道(Channel)。其基本的操作方法如下:
创建队列管理器 crtmqm –q QMgrName -q是指创建缺省的队列管理器
在UNIX端创建队列管理器 crtmqm –q QM_UNIX 启动队列管理器 strmqm QM_UNIX
创建接收方通道,其名字必须与远程发送方相同 DEFINE CHANNEL(SDR_NT) CHLTYPE(RCVR) REPLACE 创建本地队列 DEFINE QL(Q_UNIX) DEFPSIST(YES) REPLACE 创建服务器连接通道 DEFINE CHANNEL(S_UNIX) CHLTYPE(SVRCONN) REPLACE
创建接收方通道 DEFINE CHANNEL(SDR_ TEST) CHLTYPE(RCVR) REPLACE
创建服务器连接通道 DEFINE CHANNEL(SVRCONNNAME) CHLTYPE(SVRCONN) REPLACE

IBM培训教材.PPT

IBM培训教材.PPT
第一章 AIX操作系统的安装
❖在PCI RISC System/RS6000上的第一步安装
▪将CD界质插入CD-ROM驱动器中 ▪给SCSI外围设备加电 ▪给系统加电
注:系统将试图根据bootlist中的第一个启动设 备启动,缺省为软盘或CD-ROM
❖AIX在RS/6000上安装第二步 对Console和语言的定义
Cultural convention Language
Keyboard
>> 1. C(POSIX)
C(POSIX)
C(POSIX)
2. English(United States)
English(United States) English(United States)
3. Russian
English(United States) Russian
Cultural Convention …………………………..C (POSIX)
Language ……………………………………..C (POSIX)
Keyboard ……………………………………..C (POSIX)
3 Install with the settings listed above ………………no
4. Create your own combination of Cultural Convention,Language and Keyboards.
88 Help ? 99 Previous menu Choice [1]:
AIX在“PCI RISC System/6000”上开始安装
Installing Base Operaቤተ መጻሕፍቲ ባይዱing System
备。
整个的系统安装流程

《IBM销售技巧培训》课件

《IBM销售技巧培训》课件

2
更深入的理解,并提供符合其期望的解 决方案。
保持与客户的定期联系,建立更强的关
系,并留下长期的合作伙伴关系。
3
客户满意度管理
了解如何管理客户满意度,以确保客户 对产品和服务的满意度并维持业务关系。
应对销售挑战的技巧
恰当回应客异议
学习如何恰当地回应客户的 异议,以提供令客户满意的 解决方案。
处理竞争压力
展示IBM产品的高级 安全特性和对客户需 求的满足程度
展示IBM产品在供应 链管理方面的卓越性 能和应用案例
总结与提问
通过本课程,您将掌握IBM销售技巧的核心要点,提升客户关系和应对销售挑 战的能力。谢谢!
应对竞争带来的压力,加强 品牌优势,并展示IBM产品 的独特价值。
应对改变
了解如何在快速变化的市场 环境中适应和应对变化,以 保持竞争力。
销售成功案例分析
公司 ABC公司
行业 制造业
销售挑战 价格竞争
DEF公司
金融业
安全性要求
GHI公司
零售业
供应链管理
成功策略
强调IBM产品与其他 竞争对手的差异以及 增加附加值服务
《IBM销售技巧培训》 PPT课件
通过本课程,我们将深入探讨IBM销售技巧的核心要点,以帮助您提升销售能 力,实现卓越的销售成果。
课程介绍
1 理解销售技巧的重要性
掌握有效的销售技巧是成为出色销售人员的关键。
2 本课程目标
通过学习IBM销售技巧,您将能够更加自信地与客户沟通,促成更多的销售交易。
3 课程大纲
高效沟通
了解如何与客户进行高效沟通, 以便更好地理解他们的需求并解 决问题。
建立良好的关系
掌握建立并维护良好客户关系的 技巧,以促进长期的合作与业务 增长。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

队列 Queues
按照创建方法分类 预定义队列 动态队列 按照功能分类 本地队列 local queue 远程队列 remote queue 传输队列 transmission queue 动态队列和模板队列 model queue 启动队列 initiation queue 群集传输队列 死信队列 dead letter queue 命令队列 command queue 回复队列 reply queue 别名队列 alias queue
Page 4
IBM Software Group | WebSphere software
IBM WebSphere MQ 在业界不可动摇的领导地位
No-one integrates more reliably
业界最成熟 最成熟提供端到端 端到端数据传输的中间件 最成熟 端到端 全世界超过10,000家 WebSphere MQ的客户 世界财富百强90%的客户 世界财富500强超过300家的客户 北美和欧洲66%的银行 银行业的客户通过 WebSphere MQ实现的交 易价值超过35万亿美金 万亿美金 政府行业客户每天通过MQ交换的消息超过 6.75亿条 亿
高服务质量
Reliability, availability, and scalability are provided by the middleware, not the application.
更加安全
Security policy enforcement and resistance to attacks are provided by the middleware, not the application.
Page 12
IBM Software Group | WebSphere software
消息的持久性 Persistent and non-Persistent
队列文件 应用程序
持久性消息
MQPUT CC/RC
日志文件
队列管理器
队列
队列
非持久性消息
MQPUT CC/RC
持久性消息可以重新恢复 QM重新启动时非持久性消息会丢失 记录日志会影响系统性能
Page 2
IBM Software Group | WebSphere software
时间的灵活性和独立性
SOA的连通需要在应用之间提供的持久化 的连通需要在应用之间提供的持久化(always的连通需要在应用之间提供的持久化 connected) 的链路
举例: 举例:应用A正在向应用B发送 消息
Local Queue
应用程序可以“PUT”消息到本地队列,也可以从本地队列“GET”消息, 另外程序还可以查询或修改这些队列的某些属性。 对队列属性的修改需要相应的权限。
Page 16
IBM Software Group | WebSphere software
远程队列 remote queue
WebSphere MQ 为用户和应用开发人 员提供了一种直接,简单,成熟的手段 以实现应用系统在不同操作系统平台之 间稳定可靠地传递,交换重要的数据和 信息,确保消息不丢失/不复传。
SOA,面向服务的体系结构(service-oriented architecture) 是一个组件模型,它将应用程序的不同功能单元(称为服务) 通过这些服务之间定义良好的接口和契约联系起来。
®
IBM Software Group
WebSphere MQ v6 培训教材
© IBM Corporation
IBM Software Group | WebSphere software
什么是 WebSphere MQ ?
一种成熟的方式 成熟的方式在基于SOA的组件 成熟的方式 或系统之间实现可靠的传递 像坚固而宽阔的大桥一样强健地连 强健地连 接应用和Web服务 它能够连接任何 任何商业IT系统 任何 通过易用、灵活、可靠及安全的方 易用、灵活、可靠及安全 易用 式帮助客户共享和交换重要的商业信 息
Page 18
IBM SБайду номын сангаасftware Group | WebSphere software
死信队列 dead letter queue
Dead Letter Queue
死信(未传递的消息)队列是存储无法发送到其正确目的地的消息的队 列,死信队列中的消息常常暗示了系统可能出现的问题。 死信队列是WebSphere MQ面对远端系统错误时的一种解决方案。应用 程序可以利用WebSphere MQ提供的其他一些工具来监视并确保消息的 可靠传送和接收。 在队列管理器创建时,系统会缺省创建一个死信队列,队列名是 SYSTEM.DEAD.LETTER.QUEUE。 建议在生产系统上,需要独立创 建一个死信队列,而不使用系统缺省的死信队列。
Page 10
IBM Software Group | WebSphere software
消息长度 Message Length
最大消息长度为 100 MB(其中 1 MB 等于 1 048 576 字节),缺省最 大消息长度是 4 MB。
实际上,消息长度受以下方面的影响:
接收队列定义的最大消息长度 队列管理器定义的最大消息长度 传输队列定义的最大消息长度 发送或接收应用程序定义的最大消息长度 存储消息的可用空间
Page 11
IBM Software Group | WebSphere software
消息内容 Message Content
消息可以被认为是数据的最小传输单元,能够从一个应用 到另外一个应用 消息可以被应用构建 消息可以被不同应用消费 消息能够包含任意种类的数据:
二进制数据 (声音片段, 电影文件, 图片等) 文本数据 • Raw text • XML 结构化数据 (C Structures, COBOL CopyBook, Serialized Java objects) 任意数据!!!
IBM Software Group | WebSphere software
WebSphere MQ 的概念
Page 7
IBM Software Group | WebSphere software
邮政系统与信件 Mailbox and Letter
北京邮政 队列管理器 通道 ( Channel )
Page 13
IBM Software Group | WebSphere software
消息超时 Message Expiry
每个消息都具有单独的存活 时间 在消息被发送到队列之后开 始计时 如果消息没有被获取,自动 将被破坏、抛弃 基于超市的提醒和重新路由 的消息能够进行配置
Page 14
IBM Software Group | WebSphere software
对业务的影响 . . . 提高生产力 Lower development costs. Higher reuse of assets. 降低风险 Better tested deployments. Higher availability of skills. 加快了响应时间 Configurable changes. Faster development.
由队列管理器处理的消息属性 – 唯一消息ID ID – 相关性ID – 路由信息 – 响应路由信息 – 消息优先级 – 消息代码集/编码 – 消息结构 – 超时间隔 –....
消息类型
报文消息 请求/应答消息 报告消息
支持的消息最大长度为100MB 支持的消息最大长度为
Page 9
IBM Software Group | WebSphere software
WebSphere MQ 在国内的客户
- 中国人民银行 - 工、农、中、建四大行 - 交通银行 - 中信银行 - 华夏银行 - 民生银行 - 中国太平洋保险公司 - 北京移动 - 北方九省电信 - 中国海关电子口岸 - 国家质检总局 - 国家税务总局 - 铁道部 - 公安部 - 新华社 - 等等…
Page 6
消息类型 Message Type
请求消息 Request message 请求消息需要应答。从客户端发往服务器的查询和更新信息往往是一条 请求消息。请求消息中应该包含回复消息的路由信息,即回复消息发往 什么地方。 回复消息 Reply message 回复消息是对请求消息的回应。请求消息中的信息决定了回应消息的目 的地。处理请求和回应的应用程序控制着消息间的关联,这种关联和队 列管理器没有关系。 报文消息 Datagram message 数据报消息是不需要回复的消息,报文消息只是一次单向的信息传送。 报告消息 Report message 报告消息用于对一些系统故障的响应。有些报告消息是由应用程序创建 的,有些报告消息是由队列管理器创建的。
“In the world of finance,
the WebSphere MQ messaging platform is the standard for integration solutions.”
Martin Frick, Raiffeisen Group
Page 5
IBM Software Group | WebSphere software
上海邮政 队列管理器
队列 ( Queue ) 消息 = 消息头 + 用户数据 用户数据
Page 8
IBM Software Group | WebSphere software
消息组成 Message Component
消息 = 消息描述符 + 用户数据 消息描述符 ... 用户数据
任意 数据
– 由发送和接收程序构造解析 – 队列管理器不做解析
B
WebSphere MQ
相关文档
最新文档