ActiveMQ是一个很是流行的消息队列服务中间件,基于JMS(Java Message Service)规范,而且它是一个纯Java程序,运行环境只须要Java虚拟机。ide
JMS规范定义的5类消息:spa
字符串TextMessage, 中间件
键值对MapMessage,对象
序列化对象ObjectMessage队列
字节流BytesMessageci
数据流StreamMessage字符串
ActiveMQ支持5类JMS消息,增长了二进制大文件消息BlobMessage:消息队列