为什么我们需要将ActiveMQ队列配置和部署到JBOSS



用于发送和接收消息我们使用的是apache activemq,at apache activemq at是开源。activemq与jboss集成以执行此操作。但是我想知道而不必集成到jboss,我们可以实现此功能,可以实现此功能,其次,为什么我们需要将JBOSS集成与ActiveMq进行。我想完善问题,例如,使用Active MQ和Spring发送和接收消息的最佳实践是什么。1)就像将活动的MQ与JBOSS和SPRING集成在一起以进行功能2)使用独立的类似活动的MQ与Spring无需JBOSS集成。

如果我理解您的问题;您想知道是否可以在没有JBOSS的情况下发送/接收消息。正确?

是的,您可以通过使用独立的生产商/消费者,而无需JBOSS将消息发送/接收消息。JBOSS在Java EE Spec服务器中提供了许多功能。

如果我的答案无济于事,您可能需要提供高级架构以及您要解决/理解的问题。

您可以在JBOSS上部署ActiveMQ RAR文件。请注意,默认情况下,这将尝试启动嵌入式经纪人。可以通过删除Meta-inf/ra.xml文件中的"配置"部分来禁用这。

部署后,您现在将在JBOSS上运行ActiveMQ JCA。在JBOSS配置文件中,使用指向远程ActiveMQ实例的ServerURL。

最新更新