ActiveMQ是一個很是流行的消息隊列服務中間件,基於JMS(Java Message Service)規範,而且它是一個純Java程序,運行環境只須要Java虛擬機。ide
JMS規範定義的5類消息:spa
字符串TextMessage, 中間件
鍵值對MapMessage,對象
序列化對象ObjectMessage隊列
字節流BytesMessageci
數據流StreamMessage字符串
ActiveMQ支持5類JMS消息,增長了二進制大文件消息BlobMessage:消息隊列