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

我可以在非EE java上访问JMS吗?,java,jakarta-ee,jms,Java,Jakarta Ee,Jms,正如标题所述,我希望使用JMS与队列服务器(rabbitmq和apollo,用于测试)交互,但我了解到JMS包含在JavaEE中。有没有一个图书馆或者没有EE我可以访问它的方法?我只是使用mac附带的标准JDK(我在下载页面上看不到EE对mac的帮助)。一个可能的选择是使用RabbitMQ提供的客户端库(http://www.rabbitmq.com/java-client.html). 通过这种方式,您可以简单地连接到RabbitMQ服务器/队列 但我不确定该库是否可以用于连接到RabbitM

正如标题所述,我希望使用JMS与队列服务器(rabbitmq和apollo,用于测试)交互,但我了解到JMS包含在JavaEE中。有没有一个图书馆或者没有EE我可以访问它的方法?我只是使用mac附带的标准JDK(我在下载页面上看不到EE对mac的帮助)。

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


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

您可以找到一些旧版本,您可以在Mac OS X上安装Unix版本。