java - 我可以访问非 EE java 上的 JMS 吗?

标签 java jakarta-ee jms

正如标题所述,我想使用 JMS 与队列服务器(rabbitmq 和 apollo,用于测试)交互,但我读到 JMS 包含在 Java EE 中。有没有一个图书馆或者我可以在没有 EE 的情况下访问它的方法?我只是使用 mac 自带的标准 JDK(我在下载页面上没有看到适用于 mac 的 EE)。

最佳答案

一个可能的选择是使用 RabbitMQ (http://www.rabbitmq.com/java-client.html) 提供的客户端库。 这样您就可以简单地连接到 RabbitMQ 服务器/队列。

但我不确定该库是否可用于连接除 RabbitMQ 之外的其他 JMS 实现。

关于java - 我可以访问非 EE java 上的 JMS 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10443077/

相关文章:

java - 当数组变量是 volatile 时,我们是否需要同步访问数组?

jsp - Java EE 中动态 Web 模块 3.0 和 2.5 之间的区别?

java - 远程 JMS 连接仍使用 localhost

php - 在 JMS 序列化程序中排除空属性

java - equalsIgnoreCase() 与 toUpperCase().equals 和 toLowerCase().equals 的效率

java - 第一个转换总是相同的 - Activity Recognition API - Activity Transition

Java:如何使用 jsoup 从新闻页面提取标题?

java - Spring MVC : Using @Autowire is getting references to different spring bean instances

java - 是否有任何 Talend 组件可以创建 ANSI X12 edi 文件?

java - 如何从 Websphere 服务器连接到 Weblogic JMS?