用 IBM WebSphere MQ JMS 提供程序

Spring Boot JMSIBM WebSphere MQ集成配置 IBM WebSphere MQ 与 Spring Boot JMS 集成,通过JavaConfig进行配置以及事务管理 阅读详情
IBM® WebSphere® Process Server 和 IBM WebSphere Enterprise Service Bus 产品都包括对调用和提供 Web 服务的支持。本 系列文章第 1 部分介绍了 WebSphere Process Server 和 WebSphere Enterprise Service Bus V6.02 及 V6.1 中 SOAP over Java Message Service (JMS) 协议的支持。本文是系列文章的第二部分,将揭示如何更改 SOAP over JMS 导出和导入所引用的 Java Naming and Directory Interface (JNDI) 资源,以便它们可以使用 IBM WebSphere MQ JMS 提供程序,而不是 Service Integration Bus (SIBus) JMS 提供程序,来接收和发送 SOAP 消息。要按本文所述的步骤进行操作,您应该了解如何在 IBM WebSphere Integration Developer 中创建模块,以及如何创建 WebSphere MQ 资源。

引言

SOAP over JMS 协议支持仅限于嵌入式 (SIBus) JMS 提供程序所拥有的 JMS 资源的使用,这是由于开发工具将自动地生成这些资源。运行时实现使用了 JMS API,因此通过替换生成的 JMS 资源,允许使用 WebSphere MQ JMS 提供程序来传输 SOAP 消息 (SOAP/MQ JMS)。

了解如何使用 Web 服务 SOAP over JMS 绑定来配置 WebSphere Process Server 和 WebSphere Enterprise Service Bus 中的导入和导出,以便使用 WebSphere MQ JMS 资源。本文提供了一些示例 Service Component Architecture (SCA) 应用程序,这些应用程序都包含使用基于 Web 服务的 SOAP over JMS 绑定的导入和导出。本文还描述了如何对它们进行修改,以便使用 WebSphere MQ JMS 资源。在阅读完本文之后,您可以将本文所描述的步骤应用于其他类似的导入和导出。

导出和导入在操作过程上稍有不同。导出使用消息驱动的 Bean(Message-Driven Bean,MDB)来接收请求,并且它们向每个请求的 JMSReplyTo Header 所指定的目的地发送响应。您可以通过 IBM WebSphere Application Server 管理控制台来修改它们的资源。

导入并不使用 MDB 接收响应,可以将其配置为对每个请求使用单个应答队列或者一个临时应答队列。可以通过 WebSphere Integration Developer 工具中的 JMS URL 来定义它们的资源。对于导出,WebSphere MQ JMS 提供程序和 SIBus JMS 提供程序之间的关键区别在于,后者使用 Java 2 Platform, Enterprise Edition (J2EE) Connector architecture (JCA) 资源适配器作为其实现。这意味着 MDB 是通过激活规范对象来进行配置的,而前者并没有使用 JCA,它是通过侦听器端口对象来进行配置的。WebSphere Integration Developer

JMeter JMS JNDI测试MQ(消息中间件IBM WebSphere MQ) 1.创建JMS管理对象 使用WebSphere MQ Explorer图形化操作界面,创建JMS管理对象, 包括连接工厂(QueueConnectionFactory)和目标(目的地,JNDI name Request queue), 操作步骤可参照http://tech.it168.com/a2009/0305/267/000000267732_all.shtml 创建完成后关注... 阅读详情

相关推荐

IBM WebSphere MQ 消息中间件实战指南

微服务时代,我们需要追踪一条消息从源头到终点的完整路径。怎么办?答案:自定义消息头(Headers)借助,我们可以轻松实现:// 写入头部msg.writeString("业务数据");接收方读取:无需改动业务 payload,就能实现透明追踪 👏经过这一趟深度之旅,你应该建立起以下几个关键认知:✅JMS 是便利的封装,但不是全部真相真正的控制力来自对 MQI 的理解。✅每一条消息的背后,都是无数次握手与协商的结果。

weixin_35762258的博客 1088

JMS实现 IBM MQ的请求回复

目的:通过JMS 实现 IBM MQ的请求应答功能 工作原理:消息生产者发送消息到队列IN1,然后可以异步或者同步等待消费者接收到IN1消息后,生成应答消息,并发布到IN2队列中。生产者通过messageid在IN2队列中进行消息匹配,获取对应的消息回复。

IBM WebSphere 6.1中配置IBM MQ并通过JMS验证的方法和详细示例

详细描述了怎样在IBM WebSphere 6.1中配置IBM MQ,最后给出了通过JMS验证的方法和几个详细示例。

IBM WebSphere MQ配置(单向)

IBM WebSphere MQ配置(单向) 2010-07-29 13:50 点对点发送模式: 点对点方式是最为传统和常见的通讯方式,它支持一对一、一对多、多对多、多对一等多种配置方式,支持树状、网状等多种拓扑结构。 在做队列管理器之间点对点发送消息,您需要做下列准备: 1.添加在MQ\Java\lib目录下的3个jar文件:                com.ibm.m

hippoppower的专栏 3302

websphere mq_将JMSWebSphere MQ用于测试环境

在你开始前 了解对本教程有什么期望,以及如何充分利用本教程。 关于本教程 本教程概述了统一域接口,这是Java消息服务(JMS)1.1客户端编程的首选方法。 随附示例应用程序以及有关运行这些应用程序的说明,以演示和测试这些接口的功能和使用。 本教程还展示了如何将IBM WebSphere MQ配置为Rational Application Developer(应用程序开发者)Web...

cuxiong8996的博客 341

浅谈JMS--(JMS 的简介)

在公司快两年了,也跟着团队做了几个项目;期间写过很多个接口,有使用webServices的,也有JMS的。之前的文章说过了webService的接口,这次想简单谈谈JMS,由于本身就属于中的菜鸟,有不好的地方;请手下留情勿拍砖! 1.jms的定义 jms 即(java message service)java 消息服务,是一组 Java 应用程序接口,用以提供创建、发送、接收、读取消息的服务。

曾先森的专栏 1364

JMS集成IBM Websphere MQ疑难杂症: 设置JMSMessageID无效, 无法映射为MQMD.MessageID

客户系统使用ESB架构, 通信方式IBM MQ, 除了基础规范之外, 有一条约定是以MsgId作为同一笔交易的标识, 使用JMS集成时手动指定MsgId不生效, 导致请求方无法取回响应报文, 导致消息堆积。

Rhaegal_0411的博客 932

SpringBoot 集成 JMSIBMMQ 代码示例教程

SpringBoot 集成 IBMMQ,实现两个服务间的消息通信。使用 SpringBoot JMS 集成 IBMMQ 十分的方便。

demo_yo的博客 3711

WebSphere Application Server V8.x如何处理有害消息

编者注。 本文在2017年10月进行了更新,以反映“使用默认消息传递提供程序”部分中图3之后的新指南。 IBM WebSphere Application Server版本8和更高版本(V8.x)支持基于Java™消息服务(JMS)版本1.1规范的异步消息传递。 使用缺省消息传递提供程序IBM WebSphere MQ,可以编写在目标(消息队列或主题)上侦听的消息驱动Bean(MDB)...

cuxiong8996的博客 283

ibm mq java 配置_IBM MQIBM Websphere 联合工作的几点配置

IBM MQIBM Websphere 联合工作的几点配置一,配置IBM MQ作为IBM Websphere JMS服务器1。在WAS管理工具中配置MQ_INSTALL_ROOT 环境变量为 MQ的安装路径;2。配置WebSphere MQ JMS 提供程序,创建WebSphere MQ 队列连接工厂,指定 Queue Manager 为IBM MQ中的队列管理器名;WebSphere MQ...

weixin_36003005的博客 376

使用JMS接口接入WebSphere MQ消息

from:http://java.chinaitlab.com/others/778731_4.html  在你的应用程序中利用IBM WebSphere MQ消息中间件提供Java消息服务开放接口。   IBM WebSphere MQ(WMQ)是一套面向消息的中间件(message-oriented middleware,MOM),通过使用消息和队列简化应用程序之间的通

Chatopera 1902

jms远程IBM MQ 收发消息

JMS 客户端模式实现服务端、客户端;实现同步以及异步的收发处理;

JMS IBM MQ 订阅模式

JMS 操作IBM MQ,实现订阅发布模式!包含完整的JAR包以及测试文件。

activeMQ-JMS实例

该例子是本人写的一个关于使用springMVC搭建的activeMQ的JSM实例,希望对学校JMS的朋友有所帮助。

java 集成ibm mq 教程_Spring Boot JMSIBM WebSphere MQ集成配置

Spring Boot JMSIBM WebSphere MQ集成配置[TOC]前言Spring Boot作为简化Spring开发的框架,已经为我们集成了ActiveMQ和RabbitMQ。只需在Spring Boot配置几个MQ的连接方式即可开箱即用。大大简化了开发配置过程。 Spring的JavaConfig相比传统的XML的配置方式使得配置更加的可靠和方便。 本文将会说明如何用JavaCo...

weixin_39646688的博客 1196

websphere mq_Websphere MQ Java / JMS客户端的SSL配置

本文向您展示如何配置从Java™/ JMS客户端到IBM®WebSphere®MQ队列管理器的安全套接字层(SSL)连接。 它涵盖测试证书的创建,但不涵盖任何MQ配置信息。 它纯粹是Java / JMS客户指南,并且需要IBM SDK。 需要以下步骤1、3和4来配置SSL连接。 仅当您希望配置客户端身份验证时,才执行步骤2。 为了降低复杂性并简化任何潜在问题的调试,建议您最初不要使用客户端...

cusi77914的博客 1033

WebSphere Application Server中处理具有IBM MQ消息传递提供程序激活规范的消息

编者注: 本文基于IBM WebSphere Application Server V7和V8和IBM MQ V7。 本文中的信息和指南也适用于WebSphere Application Server V9以及IBM MQ V8和V9。 IBM®WebSphere®Application Server V7和V8支持基于Java消息服务(JMS)规范的异步消息传递。 通过使用IBM MQ...

cuxiong8996的博客 676

【亲测免费】 IBM MQ JMS Spring 组件使用教程

IBM MQ JMS Spring 组件使用教程 1. 项目介绍 IBM MQ JMS Spring 组件是一个开源项目,旨在帮助 Spring 开发者轻松配置 IBM MQ JMS 包。该项目包含 mq-jms-spring-boot-starter,适用于 Spring Boot 应用程序。需要注意的是,Spring Boot 2 已经达到其非商业服务生命周期的终点,因此版本 2.7.18 是...

gitblog_00977的博客 586
上一篇: 面向 Java 开发人员的 Scala 指南:包和访问修饰符
下一篇: CodeIgniter 入门:快速简单地创建 MVC 应用程序
ibmjournal
博客等级 码龄20年 66粉丝 1091原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值