我正在尝试使用 Eclipse IDE 创建一个示例 JMS 应用程序。
我设法创建了一个 Producer.java 和一个 Consumer.java 类来将消息从 Producer 发送到 Consumer。消费者接收消息并打印出消息。
接下来我应该做什么才能实际发送和接收消息。我知道这与创建 JMS 提供程序有关,但是如果有人可以指导我如何去做,那真的很有帮助吗?
为此,您需要 JMS Provider 实现,我可以推荐 HornetQ 快速、流行且有据可查。
http://java.dzone.com/articles/hornetq-getting-started
http://docs.jboss.org/hornetq/2.2.2.Final/quickstart-guide/en/html_single/index.html
http://hornetq.blogspot.com/2009/09/hornetq-simple-example-using-maven.html
快速入门 HornetQ 的好文章。
或http://activemq.apache.org/getting-started.html,如果你喜欢 ActiveMQ
是的,我也建议使用 HornetQ
使用两行代码,您可以将整个 jms 服务器嵌入到您的应用程序中
如果您愿意,可以查看新的 HornetQ 书