• 欢迎访问 winrains 的个人网站!
  • 本网站主要从互联网整理和收集了与Java、网络安全、Linux等技术相关的文章,供学习和研究使用。如有侵权,请留言告知,谢谢!

标签:ActiveMQ

消息队列

从JMS规范了解ActiveMQ

从JMS规范了解ActiveMQ
ActiveMQ 简介 ActiveMQ 是完全基于 JMS 规范实现的一个消息中间件产品。是 Apache 开源基金会研发的消息中间件。ActiveMQ主要应用在分布式系统架构中,帮助构建高可用、高性能、可伸缩的企业级面向消息服务的系统。 ActiveMQ 特性: 1、多语言和协议编写客户端,语言:java/C/C++/C#/Ruby/Perl/Pyt……继续阅读 »

winrains 1年前 (2019-08-31) 61浏览 1个赞

消息队列

ActiveMQ发送消息原理解析

ActiveMQ发送消息原理解析
本文将对ActiveMQ发送消息的源码进行解析,并分析ActiveMQ持久化消息和非持久化消息的发送策略和消息的存储策略。 消息的发送原理 消息同步发送和异步发送 ActiveMQ支持同步、异步两种发送模式将消息发送到broker上。 同步发送过程中,发送者发送一条消息会阻塞直到broker反馈一个确认消息,表示消息已经被broker处理。这个机制提供了消……继续阅读 »

winrains 1年前 (2019-08-31) 80浏览 1个赞

消息队列

ActiveMQ消费消息原理解析

ActiveMQ消费消息原理解析
ActiveMQ消费消息有两种方式。一种是使用同步阻塞的MessageConsumer.receive()方法;另一种是使用消息监听器MessageListener。这里需要注意的是,在同一个session下,只能选择其中一种方式。 消费消息流程图 消费消息源码分析 ActiveMQMessageConsumer.receive,消费端同步接收消……继续阅读 »

winrains 1年前 (2019-08-31) 69浏览 1个赞