使用 Java JMS 的开源应用程序?

Posted

技术标签:

【中文标题】使用 Java JMS 的开源应用程序?【英文标题】:Open-Source Applications using Java JMS? 【发布时间】:2011-01-04 18:46:52 【问题描述】:

有人知道基于 Java JMS 构建的开源应用程序吗?我正在寻找应用程序,以便研究它们并了解它们是如何使用的。

This earlier post 有 JMS 的假设用途示例,但我正在寻找实际代码!

谢谢, 内尔斯

【问题讨论】:

【参考方案1】:

Apache CXF 支持 JMS 作为 SOAP 消息的传输。大量源代码可供阅读。

【讨论】:

详细说明,bmargulies 所说的代码位于 org.apache.cxf.transport.jms 包中,该包位于 CXF 项目的 cxf-rt-transports-jms 目录中。此外,看起来 Spring 框架同样位于 JMS 之上。【参考方案2】:

您只是想学习 JMS API 吗?如果是这样,它实际上是 Java EE 中最简单的部分之一,因此您应该可以在这里找到更具体的帮助。

为了更具体地回答您的问题,您查看过Apache ActiveMQ 还是JBoss Messaging?两者都是开源 JMS 提供者,他们的网站上有很多 API 示例和文档。

【讨论】:

嗨凯文。谢谢,但实际上我的意图更险恶。 :-) 我正在进行一个研究项目,该项目有助于确保程序员正确使用 API。 JMS 是我正在研究的 API 之一,因此我想找到一些将它用于案例研究的程序。不过还是谢谢。

以上是关于使用 Java JMS 的开源应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot 整合 ActiveMq

一头扎进JMS----RabbitMQ概述

分布式--ActiveMQ 消息中间件

SpringBoot 整合 ActiveMq

JMS(Java消息服务)入门教程

Java消息队列--JMS概述