准备 :确认WebSphere MQ主机和WebSphere Application Server主机可以互相通过主机名ping通。
第一步:在WebSphere MQ主机上面安装和配置WebSphere MQ;增加一个操作系统用户(比如mquser),并把他添加到组mqm中。
第二步:使用如下命令创建队列管理器,队列,通道
--create q manager
crtmqm -q SPC
--WebSphere MQ 队列管理器已创建。
--创建或替换 SPC 的缺省对象。
--缺省对象统计:31 个已创建。0 个已替换。0 个已失败。
--正在完成设置。
--设置完成。
--start the q mamanger
strmqm SPC
--WebSphere MQ 队列管理器‘SPC’已启动。
--run mq command line
runmqsc SPC
--5724-B41 (C) Copyright IBM Corp. 1994, 2002. ALL RIGHTS RESERVED.
--启动队列管理器 SPC 的 MQSC。
--define queue
def QL('spcQ')
--AMQ8006: WebSphere MQ 队列已创建。
DEF CHL('JAVA.CHANNEL') CHLTYPE(SVRCONN) TRPTYPE(TCP)
--AMQ8014: WebSphere MQ 通道已创建。
--start mq listener for q manager, listening on tcp port 1414, ready for remote access
runmqlsr -m SPC -t tcp -p 1414
第三步:在WebSphere Application Server主机上安装WebSphere MQ Client, WebSphere MQ Java支持
第四步:配置WebSphere的变量
在WebSphere管理控制台http://localhost:9090/admin/左边栏目中选择 环境->管理WebSphere变量
确认MQ_INSTALL_ROOT变量值,比如C:/PROGRA~1/IBM/WEBSPH~1
确认MQJMS_LIB_ROOT变量值,比如${MQ_INSTALL_ROOT}/java/lib
第五步:添加一个认证别名用来访问远程MQ
在WebSphere管理控制台左边栏目中选择 安全性->JAAS配置->J2C 认证数据条目
新建一个J2C 认证数据条目,输入WebSphere MQ主机中mqm组里面的用户,比如第一步中创建的用户mquser
第六步:配置WebSphere MQ 队列连接工厂
在WebSphere管理控制台左边栏目中选择 资源->WebSphere MQ JMS提供程序
选择 WebSphere MQ 队列连接工厂,新建,输入参数
名称: qmanager
JNDI名: jms/spcQCF
组件受管认证别名: yangj/mquser
容器受管的认证别名: yangj/mquser
Queue Manager: SPC
主机: spcm10
端口: 1414
传输类型:CLIENT
通道: JAVA.CHANNEL
CCSID: 1381
第七步:配置WebSphere MQ 队列目的地
在WebSphere管理控制台左边栏目中选择 资源->WebSphere MQ 队列目的地
选择 WebSphere MQ 队列目的地,新建,输入参数
名称: queue
JNDI名:jms/spcQ
基本队列名:spcQ
第八步:重新启动WAS
手工编写一个简单的JMS测试程序,放在C:\WebSphere\AppServer\installedApps\yangj\DefaultApplication.ear\DefaultWebApplication.war下面通过http://localhost:9080/JMSSenderInputPage.jsp访问就可以了。
分享到:
相关推荐
标题中的“集成Websphere Application Server 和Active MQ”意味着我们将探讨如何将IBM的Websphere Application Server(WAS)与Apache ActiveMQ结合使用,以实现企业级的消息传递和队列管理功能。Websphere ...
### WebSphere Application Server V6 系统管理与配置手册知识点概览 #### 一、WebSphere Application Server V6 概述 **1.1 WebSphere 概览** WebSphere 是 IBM 开发的一套全面的企业应用解决方案,旨在为开发、...
### 在IBM WebSphere 6.1中配置IBM MQ并通过JMS验证的方法 #### 一、配置概述 在本文档中,我们将详细介绍如何在IBM WebSphere 6.1中配置IBM MQ,并通过Java消息服务(JMS)进行验证的过程。IBM MQ是一种高级的...
这是因为WebSphere MQ需要和WebSphere Application Server进行通信,在配置WebSphere MQ时需要使用到WebSphere Application Server的主机名。 二、安装和配置WebSphere MQ 第一步是在WebSphere MQ主机上安装和配置...
《WebSphere Application Server 7.0 Administration Guide》是一本由Steve Robinson撰写的书籍,主要针对IBM WebSphere Application Server 7.0版本的管理和配置进行了详尽的介绍。本书并非官方红皮书,而是由Packt...
在使用IBM Websphere Application Server 6.1的过程中,用户可能会遇到软件许可证的有效期问题。一旦许可证过期,不仅会影响应用程序的正常运行,还可能引发一系列的技术难题。重新安装虽然是一种解决方案,但往往...
在《IBM WebSphere Application Server实用大全》中,读者可以深入学习以下关键知识点: 1. **安装与配置**:了解如何在不同的操作系统上安装WAS,包括Windows、Linux和Unix。学习配置服务器环境,如JVM参数设置、...
People’s Bank选择与IBM合作,借助IBM的WebSphere Application Server进入电子商务领域,旨在构建一个强大且可升级的IT基础设施,以支持其下一代解决方案。在这个过程中,银行与IBM全球服务部、IBM Transarc Lab...
根据给定文件的信息,我们可以深入探讨IBM WebSphere Application Server V6.1的管理与操作,这是一个专注于企业级应用服务器管理的专业课程(课程代码WA361/VA361)。以下将详细介绍该主题的关键知识点: ### 1. ...
WebSphere Application Server V7.0 提供了丰富的集成选项,包括对其他IBM 产品(如IBM MQ、IBM DB2 等)的支持,以及与其他第三方软件的互操作性。这种广泛的支持使得企业能够更轻松地将新的或现有的应用和服务集成...
WebSphere平台还提供构建、连接和管理应用程序的能力,包括基础架构与工具,如WebSphere Application Server、MQ消息传递等,为开发者提供坚实的后盾。 ### 三、WebSphere Portal Server:延伸与用户体验的领航者 ...
7. **连接WebSphere Application Server**:在WebSphere Application Server 5.0.2中配置MQ资源,如JMS(Java Message Service)提供者,使得应用可以通过JMS API与MQ进行交互。这涉及到在应用服务器中注册MQ的JDBC...
2. **队列管理器**:负责管理队列、通道和其他资源,是WebSphere MQ中的核心组件。 3. **通道**:用于在不同队列管理器之间传输消息,分为发送通道和接收通道。 4. **消息模型**:包括点对点(P2P)和发布/订阅(Pub...
WebSphere Application Server V6.1 技术介绍文档详尽阐述了...WebSphere Application Server V6.1作为IBM的重要产品,不仅提供了一个稳定的运行环境,还在持续的版本迭代中不断强化了其作为企业级应用服务器的竞争力。
为了让WebSphere Application Server能够使用MQ作为JMS提供者,需要在WebSphere Application Server中配置相应的JMS连接工厂和队列目标。这包括设置JNDI名称、基本队列名和目标客户机类型,以确保消息的正确传递。 ...
WebSphere Application Server(WAS)是IBM提供的一套广泛应用于企业级应用环境中的应用服务器软件,支持Java EE规范,提供企业级的Web应用部署环境。本解答集锦覆盖了从产品功能、规划、安装与配置、开发与部署、...
在V5.0中,WebSphere首次支持J2EE 1.2,并将配置数据存储在数据库中,同时引入了对Web服务的支持。随后的V5.1增加了对JDK 1.3的支持,并基于Apache引擎提供了Web服务功能。V6.0.X引入了XML文件来存储配置数据,简化...
该文档为 IBM 内部资料,对于希望深入了解并正确实施 WebSphere Portal、WebSphere Application Server 以及 WebSphere MQ 的用户来说具有极高的价值。 #### 目标 本篇的目标是为读者提供一个全面的视角,理解如何...
消息是WebSphere MQ中最基本的信息单元,包含数据和控制信息,用于表示一个请求、响应或通知。 #### 2.2 队列(Queue) 队列是消息存储的地方,分为本地队列和远程队列,用于临时存储等待处理或转发的消息。 #### ...