首页
学习
活动
专区
圈层
工具
发布

ActiveMQ入门篇一入门实例1

上一期,我们讲解了ActiveMQ的原理和概念,以及用它来实现MQ的一些优势,今天我们来写一个入门级的示例。

首先,在写示例之前,我们先了解下ActiveMQ关键词。


ActiveMQ关键词


  • ActiveMQConnectionFactory

实现了jms的ConnectionFactory,Connection的工厂类

  • Connection

JMS连接,和Java连接池的Connection差不多 Producer和Consumer用来和Broker通讯的

  • Session 会话
  • Destination 目的地,数据要发送到哪里或者从哪里取
  • MessageProducer 生产者
  • MessageConsumer 消费者
  • Message 消息,add到队列的东西,也就是自己要处理的东西,Message有很多子接口,TextMessage或ByteMessage

ActiveMQ目录说明


– bin:存放的是脚本文件

– conf :存放的是基本配置文件

– data :存放的是日志文件

– docs :存放的是说明文档

– examples :存放的是简单的实例

– lib :存放的是activemq所需jar包

– webapps :用于存放项目的目录


步骤


  1. 引入MQ相关jar包
  1. 创建生产者Product.java
  1. 创建消费者Customer.java
  1. 启动MQ
  1. 监控MQ结果

http://localhost:8161/admin

  1. 分别启动Cumstomer 和 Product
  2. 观察控制台打印信息和MQ的监控信息

注:如需源码,请下面留言小编即可

下一期,我们主要讲下ActiveMQ和spring的集成

下一篇
举报
领券