ActiveMQ简介

ActiveMQ介绍:

ActiveMQ是Apache下面的一个项目,使用Java语言开发,支持JMS规范和接口,是一款非常流行的开源消息服务器.

ActiveMQ整体设计结构:

               ActiveMQ简介

       ActiveMQ简介

ActiveMQ两种消息传送模式:

1.Point-to-Point(点对点):专门使用消息队列的Queue传送消息;基于队列Queue的点对点消息只能被一个消费者消费,如多个消费者注册到一个消息队列上,当生产者发送一条消息后,只有一个消费者接受到该消息.

2.Publish/Subscribe(发布/订阅):专门使用主题Topic传送消息.基于主题的发布与订阅消息能被多个消费者消费,生产者发送的消息,所有订阅了改topic的消费者都能收到该消息.