我有两台服务器
我想从服务器1向服务器2发送消息。我想在服务器2上使用该消息。
我认为JBoss AS 7使用HornetQ。
有关如何将消息发送到远程队列的任何提示?我对如何发送消息更感兴趣,因为它在远程服务器上,我认为消费部分应该是直截了当的。
答案 0 :(得分:1)
JBoss AS 7使用HornetQ作为JMS提供程序进行消息传递是正确的。一个很好的资源是HornetQ的JBoss社区文档。在两个AS 7实例中,JBoss社区论坛上还有一篇关于setting up HornetQ的优秀文章。
您需要定义构成传输的连接器和接收器,在您的情况下将包括netty,因为您的客户端和服务器在不同的JVM中运行(否则您可以使用invm)。在每个JBoss AS实例上创建连接工厂会有所不同(例如,JBoss AS 5上没有管理CLI),但上面的链接将为您提供一个很好的参考,您可以在那里提出有针对性的问题。