ProducerTool.java用于发送消息:
ConsumerTool.java用于接受消息,我用的是基于消息监听的机制,需要实现MessageListener接口,这个接口有个onMessage方法,当接受到消息的时候会自动调用这个函数对消息进行处理。
如果想主动的去接受消息,而不用消息监听的话,把consumer.setMessageListener(this)改为Message message = consumer.receive(),手动去调用MessageConsumer的receive方法即可。
下面是测试类Test.java:
本文介绍如何使用ActiveMQ实现消息发送与接收。通过ProducerTool与ConsumerTool两个工具类,演示了消息的生产与消费过程,并提供了基于消息监听的消费机制。
207

被折叠的 条评论
为什么被折叠?



