ActiveMQ的知识总结
来源:互联网 发布:sql字符串中有' 编辑:程序博客网 时间:2024/06/07 06:53
本文需要对照着项目源码去学习,源码链接为ActiveMQSpringDemo
一、先介绍一下大致工作的流程
1.1.启动apache-activemq-5.13.0,在http://activemq.apache.org/activemq-5130-release.html下载
1.2.消息生产者MessageProducer:
1.3.消息消费者MessageConsumer
创建一个工厂,创建消费者,连接apache-activemq-5.13.0,处理消息。
1.4两种配置方式:java代码配置;Spring+MQ的配置。
二、java代码配置详解:
2.1.消息生产者MessageProducer的配置:
详见Sender.java
2.2.消息消费者MessageConsumer的配置:
详见Receiver.java
三、Spring+MQ的配置:
详见ActiveMQ.xml配置,其实和二是对应的,只是用了spring的方式进行了配置
四、ActiveMQ基础知识
1.消息中间件:消息中间件有很多的用途和优点:
1.1. 将数据从一个应用程序传送到另一个应用程序,或者从软件的一个模块传送到另外一个模块;
1.2. 负责建立网络通信的通道,进行数据的可靠传送。
1.3. 保证数据不重发,不丢失
1.4. 能够实现跨平台操作,能够为不同操作系统上的软件集成技工数据传送服务
2.MQ英文名MessageQueue,中文名也就是大家用的消息队列,干嘛用的呢,说白了就是一个消息的接受和转发的容器,可用于消息推 送。
ActiveMQ是由Apache出品的,一款最流行的,能力强劲的开源消息总线。
ActiveMQ是一个完全支持JMS1.1和J2EE 1.4规范的JMS Provider实现,它非常快速,支持多种语言的客户端和协议,而且可以非常容 易的嵌入到企业的应用环境中,并有许多高级功能。
类似于ZeroMQ,它能够以代理人和点对点的技术实现队列。
3.相关的消息中间件还有RabbitMQ、Redis、ZeroMQ、ActiveMQ、Jafka/Kafka等
详见http://blog.csdn.net/sunxinhere/article/details/7968886
0 0
- ActiveMQ的知识总结
- activemq知识总结
- Activemq 的topic总结
- 关于ActiveMQ的一点总结
- 关于ActiveMQ的一点总结
- activeMQ总结
- activemq 总结
- ActiveMQ总结
- ActiveMQ 总结
- activemq知识梳理
- ActiveMQ知识巩固
- 收集网上关于ActiveMQ ,JMS 的入门知识
- 分布式知识的总结
- XSS知识的总结
- HTML的知识总结
- 知识的总结
- Ceilometer的知识总结
- 关键字的知识总结
- 高级工程师对PCB设计中的几点建议
- TCP/IP协议简介(三) 之 网络层
- Spring官方教程:使用WebSocket构建交互web应用
- 如何在Mac系统上安装Tomcat
- 网页UTF8转换GBK后出现问号"?"的原因
- ActiveMQ的知识总结
- js自学笔记--高级技巧
- 【整理】JS中的Navigator对象
- 适配器模式(Adapter模式)
- King6818开发板UART0(debug)为公头,使用交叉串口线
- Android 录制视频并上传
- hbase-1.2.1之协处理器的源码学习
- 如何自学 Android 编程-----整理stormzhang的知乎问答
- 设计模式之工厂模式