activemq共有两种模式,一是点对点,一是发布和订阅,不管是哪种方式,都包含两个角色,一是消息的生产者,一是消息的消费者。点对点是消息只能被一个消费者收到,消息必达。本文将阐述使用java完成queue模式的应用。
1、前提约束
- 已经安装和启动activemq https://www.jianshu.com/p/47d6d824ad50
2、使用idea创建一个maven的项目
https://www.jianshu.com/p/042073b7710b
3、修改pom.xml
在pom.xml中加入以下依赖:
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-all</artifactId>
<version>5.15.3</version>
</dependency>
4、创建一个消息的生产者
import org.apache.activemq.ActiveMQConnectionFactory;
import javax.jms.*;
public class P2PProducer {
public s