通常,在 WAS 中连接 WebSphere MQ 的方式有以下三种方式:
1. 使用 WebSphere MQ 链路
使用 WAS 的管理控制台来配置和管理 WebSphere MQ 链路(WebSphere MQ Link)。该方式在WAS的服务集成总线(SI BUS)与 WebSphere MQ 消息传递网络中的队列管理器之间提供直接连接。连接方式类似 WebSphere MQ 的 server 和 server 的连接,这里把WAS 看作一个 WebSphere MQ Server 来进行配置。
2. 在 WebSphere Application Server 中配置WebSphere MQ 服务器
使用WAS 的管理控制台配置一个 WebSphere MQ 服务器。该方式在 WebSphere Application Server 中的服务集成消息传递引擎与 z/OS WebSphere MQ 队列管理器或队列共享组之间提供直接连接。但是,配置在 WAS 中的 WebSphere MQ 服务器已设计为利用 WebSphere MQ on z/OS 网络提供的高可用性和最优负载均衡特征。所以,这种方式适用于在 WAS 中连接在 z/OS 上的 WebSphere MQ 的情况。
3. 将 WebSphere MQ 用作 WAS 的外部 JMS 提供者
在这种方式中,作为外部 JMS 提供者的 WebSphere MQ 不会将服务集成总线消息传递连接至 WebSphere MQ 网络,它允许直接从 WebSphere Application Server 中访问 WebSphere MQ。采用这种方式,WAS 不需要配置 WebSphere MQ 服务器,也不需要设置SI BUS 相关的内容,只需要在创建 JMS 资源时,选择创建 WebSphere MQ 的资源(MQQueueConnectionFactory和MQQueue)即可。针对 WAS 和 WebSphere MQ 是否安装在同一台机器上,分别有两种配置方法:
(1) 如果 WAS 和 WebSphere MQ 在同一台服务器上,在配置 MQQueueConnectionFactory 的时候,其属性“transportType”选择“BINDING”。
(2) 如果 WAS 和 WebSphere MQ 不在同一台服务器上,在配置 MQQueueConnectionFactory 的时候,其属性“transportType” 选择“CLIENT”。
以上几种方式的详细描述参考WAS InfoCenter:[url=http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.pmc.nd.doc/tasks/tjfp0015_.html]http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.pmc.nd.doc/tasks/tjfp0015_.html[/url]
综上所述,通过结合客户实际应用案例,连接 WebSphere MQ 的最佳方式为第三种,尤其当 WAS 和 WebSphere MQ 在同一台服务器上的情况下,即3-(1)。这种配置模式从 WAS 的角度来说最为简单,而且可靠性和性能也都是最佳的。如果 WAS 和 WebSphere MQ 不能在同一台服务器上则推荐3-(2),性能仅次于3-(1)的方式。关于 WAS 与 WebSphere MQ 连接的更多资源,请访问 developerWorks 中国站点文章《保证 WebSphere Application Server 和 WebSphere MQ 之间连接的安全》:[url=http://www.ibm.com/developerworks/cn/websphere/techjournal/0601_ratnasinghe/0601_ratnasinghe.html]第 1 部分[/url] /[url=http://www.ibm.com/developerworks/cn/websphere/techjournal/0601_smithson/0601_smithson.html]第 2 部分[/url]
分享到:
相关推荐
表面上,was,tomcat 都是应用服务器.但他们都算是中间件,而 mq 就真正是消息中间件来使用 .他们三者都大量应用于各大应用系 统架构里. Was 应用服务器,支撑着大型的 j2ee 架构的企业化应用 .而 mq 作为信息传输中间件...
本文由多年从事系统集成现场工作经验的工程师写给公司内部培训的资料,文档有很多截图 主要包括: 1.AIX5.3操作系统的安装配置 2.AIX操作系统参数设置 3.Oracle 10数据库安装配置 4.MQ 安装及配置 5.WAS 6.0 ND版 ...
IBM WAS&MQ异常应急操作指南,提供了一些当websphere有异常的时候参照此文档
共享+AIX+ORACLE+MQ+WAS集成安装文档培训教材2 一切为了积分
WAS中配置MQ.doc WAS中配置MQ.doc WAS中配置MQ.doc
was与ihs集成,非常清楚。。。
完整的描述了aix中如何安装和使用db2&was$MQ,以及相关的调优和参数配置
Window下WAS与IHS集成
websphere mq信息交换代码,详细查看附件。
04.WAS应用集成参数总表.doc
讲解WAS集群集成IHS的基本方法和注意事项,简单、易懂,配图。
AIX ORACLE MQ WAS集成,很详细
was6.0的lib,文件列表为: CL3Export.jar CL3Nonexport.jar com.ibm.mq.fta.jar com.ibm.mq.jar com.ibm.mq.jms.Nojndi.jar com.ibm.mq.soap.jar com.ibm.mqetclient.jar com.ibm.mqjms.jar commonservices.jar ...
myeclipse下如何配置was6.1集成调试环境
网上找这个WebSphere(was)中间件或者应用服务器的相关资料还是挺少的。这里是一份关于was如何配置https证书,实现https访问的教程。
官网搬运 一共21个pdf文件 其中 一个pdf获取不到 应该...refconfig.pdf(The requested URL was not found on this server. ) https://public.dhe.ibm.com/software/integration/wmq/docs/V7.5/PDFs/mq75.refconfig.pdf
MQ+for+Linux+安装配置手册.pdf mq安装手册1.doc WAS+6.1安装手册installation+guide.pdf WebShpere MQ 配置与测试.txt WebSphere MQ 常用命令.txt
1、拓朴和关键术语 ... WASgn TAM客户端集成 10、负载管理 负载管理概览 负载管理新特性 配置数据复制服务(DRS) 高可用性 11、性能工具 WAS应用服务器环境 性能监控基础(PMI) Tivoli性能察看器 性能顾问
在WAS8.0安装成功后,我们就可以使用启动服务器命令startServer命令来启动server,这个命令在WAS_home \profiles\AppSrv01\bin目录中,其中AppSrv01是我们建立的独立服务器概要表的名称。由于我的WAS安装在C:\IBM\...
IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.IBM_WAS简介.