ActiveMQ简介与安装

时间:2023-06-29 14:16:50

开源消息总线

支持JMS1.1和J2EE 1.4规范的 JMS Provider实现(持久化,XA消息,事务)
对Spring的支持,ActiveMQ可以很容易内嵌到使用Spring的系统里面去
支持多种传送协议:in-VM,TCP,SSL,NIO,UDP,JGroups,JXTA
支持通过JDBC和journal提供高速的消息持久化
jboss mq 与jboss,joram与jonas(objectweb组织),ActiveMQ 与Geronimo(ASF APACHE基金组织),而在这3个之间,从网络底层来看,只有ActiveMQ使用了NIO,单从这个角度来看ActiveMQ在性能上会有一定的优势。

activemq 5.11.1 win8(x64)环境配置

——下载地址:http://activemq.apache.org/download.html (ActiveMQ 5.11.1)。直接运行warpper.exe即可
——端口占用Caused by: java.io.IOException: Failed to bind to server socket: tcp://0.0.0.0:61616?maximumConnections=1000&wireformat.maxFrameSize=104857600 due to: java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
——环境变量现在apache部分开源项目的jdk为1.7,所以在使用1.6及以下进行编译的时候会提示版本异常的错误提示:Unsupported major.minor version 51.0

文章

【剖析轻量级消息中间件ActiveMQ:http://gao-xianglong.iteye.com/blog/2198373】
【manzhizhen的博客 - ActiveMQ详解】【http://manzhizhen.iteye.com/category/318342】

论文

《基于ActiveMQ的异步消息总线的设计与实现》