`
isiqi
  • 浏览: 16489766 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

WebSphere Application Server中配置MQ

阅读更多

准备 :确认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

    标题中的“集成Websphere Application Server 和Active MQ”意味着我们将探讨如何将IBM的Websphere Application Server(WAS)与Apache ActiveMQ结合使用,以实现企业级的消息传递和队列管理功能。Websphere ...

    WebSphere Application Server V6 Handbook

    ### 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并通过JMS验证的方法 #### 一、配置概述 在本文档中,我们将详细介绍如何在IBM WebSphere 6.1中配置IBM MQ,并通过Java消息服务(JMS)进行验证的过程。IBM MQ是一种高级的...

    新手入门_WebSphere Server MQ配置_step by step.doc

    这是因为WebSphere MQ需要和WebSphere Application Server进行通信,在配置WebSphere MQ时需要使用到WebSphere Application Server的主机名。 二、安装和配置WebSphere MQ 第一步是在WebSphere MQ主机上安装和配置...

    Websphere application server 7 administrator

    《WebSphere Application Server 7.0 Administration Guide》是一本由Steve Robinson撰写的书籍,主要针对IBM WebSphere Application Server 7.0版本的管理和配置进行了详尽的介绍。本书并非官方红皮书,而是由Packt...

    Websphere Application Server 6.1有效期问题解决办法

    在使用IBM Websphere Application Server 6.1的过程中,用户可能会遇到软件许可证的有效期问题。一旦许可证过期,不仅会影响应用程序的正常运行,还可能引发一系列的技术难题。重新安装虽然是一种解决方案,但往往...

    IBM WebSphere Application Server实用大全

    在《IBM WebSphere Application Server实用大全》中,读者可以深入学习以下关键知识点: 1. **安装与配置**:了解如何在不同的操作系统上安装WAS,包括Windows、Linux和Unix。学习配置服务器环境,如JVM参数设置、...

    People‘s Bank凭借IBM WebSphere Application Server进军电子商务

    People’s Bank选择与IBM合作,借助IBM的WebSphere Application Server进入电子商务领域,旨在构建一个强大且可升级的IT基础设施,以支持其下一代解决方案。在这个过程中,银行与IBM全球服务部、IBM Transarc Lab...

    WA361-IBM WebSphere Application Server V6.1 Adminstration.pptx

    根据给定文件的信息,我们可以深入探讨IBM WebSphere Application Server V6.1的管理与操作,这是一个专注于企业级应用服务器管理的专业课程(课程代码WA361/VA361)。以下将详细介绍该主题的关键知识点: ### 1. ...

    IBM RedBook :WebSphere Application Sever V7 Concepts, Planning, and Design

    WebSphere Application Server V7.0 提供了丰富的集成选项,包括对其他IBM 产品(如IBM MQ、IBM DB2 等)的支持,以及与其他第三方软件的互操作性。这种广泛的支持使得企业能够更轻松地将新的或现有的应用和服务集成...

    WebSphere Portal Server 白皮书

    WebSphere平台还提供构建、连接和管理应用程序的能力,包括基础架构与工具,如WebSphere Application Server、MQ消息传递等,为开发者提供坚实的后盾。 ### 三、WebSphere Portal Server:延伸与用户体验的领航者 ...

    WebSphere MQ配置

    7. **连接WebSphere Application Server**:在WebSphere Application Server 5.0.2中配置MQ资源,如JMS(Java Message Service)提供者,使得应用可以通过JMS API与MQ进行交互。这涉及到在应用服务器中注册MQ的JDBC...

    WebSphere_MQ_V6.0.zip

    2. **队列管理器**:负责管理队列、通道和其他资源,是WebSphere MQ中的核心组件。 3. **通道**:用于在不同队列管理器之间传输消息,分为发送通道和接收通道。 4. **消息模型**:包括点对点(P2P)和发布/订阅(Pub...

    WebSphere_Application_Server_V6.1_技术介绍文档

    WebSphere Application Server V6.1 技术介绍文档详尽阐述了...WebSphere Application Server V6.1作为IBM的重要产品,不仅提供了一个稳定的运行环境,还在持续的版本迭代中不断强化了其作为企业级应用服务器的竞争力。

    MQ&JAVA;编程

    为了让WebSphere Application Server能够使用MQ作为JMS提供者,需要在WebSphere Application Server中配置相应的JMS连接工厂和队列目标。这包括设置JNDI名称、基本队列名和目标客户机类型,以确保消息的正确传递。 ...

    WebSphere_Application_Server常见问题及解答.pdf

    WebSphere Application Server(WAS)是IBM提供的一套广泛应用于企业级应用环境中的应用服务器软件,支持Java EE规范,提供企业级的Web应用部署环境。本解答集锦覆盖了从产品功能、规划、安装与配置、开发与部署、...

    WebSphere_Application_Server_V6技术文档

    在V5.0中,WebSphere首次支持J2EE 1.2,并将配置数据存储在数据库中,同时引入了对Web服务的支持。随后的V5.1增加了对JDK 1.3的支持,并基于Apache引擎提供了Web服务功能。V6.0.X引入了XML文件来存储配置数据,简化...

    webspere portal配置与搭建

    该文档为 IBM 内部资料,对于希望深入了解并正确实施 WebSphere Portal、WebSphere Application Server 以及 WebSphere MQ 的用户来说具有极高的价值。 #### 目标 本篇的目标是为读者提供一个全面的视角,理解如何...

    精通 WebSphere MQ.pdf

    消息是WebSphere MQ中最基本的信息单元,包含数据和控制信息,用于表示一个请求、响应或通知。 #### 2.2 队列(Queue) 队列是消息存储的地方,分为本地队列和远程队列,用于临时存储等待处理或转发的消息。 #### ...

Global site tag (gtag.js) - Google Analytics