ActiveMQ支持Ajax,可以利用ActiveMQ的消息队列,来创建高度实时的web应用,例如实现web即时通讯。
Apache-activemq的目录下有一个官方的例子,webapps-demo . 官方的说明在这 http://activemq.apache.org/ajax.html
下面,我们用Spring Boot 来实现 ActiveMQ 收发消息
项目地址 https://github.com/bnovil/AmqMessage
1.新建maven工程,引入依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.3.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-client</artifactId>
<version>5.8.0</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-web