消息队列 ActiveMQ
1 ActiveMq
JMS --> java Message
2 ActiveMQ的消息形式
有2种类型:
2.1 一种是点对点的,一个生产者和一个消费者一一对应
多个生产者----Queue----多个消费者
2.2 另一种是发布、订阅模式,一个生产者产生消息并进行发送后,可以由多个消费者进行接收
多个生产者----Topic----多个消费者
2.3 queue 默认是存在于MQ的服务器中的,发送消息之后,消费者随时取。但是一定是一个消费
者取,消费完消息也就没有了;topic 默认是不存在于MQ服务器中的,一旦发送之后,如果没有订阅,消
息则丢失。
JMS定义了5种不同的消息正文格式以及调用的消息类型,允许你发送并接收一些不同格式的数据集
StreamMessage
MapMessage
TextMessage
ObjectMessage
BytesMessage
3 ActiveMQ的持久化