![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
activemq
宜人独秀
常与同好争高下,不与傻瓜论长短
展开
-
JMS之点对点模型
jms基本概念就不多说了,本文主要讲解点对点模型的实例。 注:点对点模型下,一个生产者向一个特定的队列发布消息,一个消费者从该队列中读取消息。这里,生产者知道消费者的队列,并直接将消息发送到消费者的队列。这种模式被概括为:只有一个消费者将获得消息 生产者不需要在接收者消费该消息期间处于运行状态,接收者也同样不需要在消息发送时处于运行状态。每一个成功处理的消息都由接收者签收。 第一步:定义生产者原创 2017-07-18 08:22:38 · 2219 阅读 · 0 评论 -
JMS之发布订阅模型
前篇文章写了点对点模型,下面就发布订阅模型实例整理下。 发布者/订阅者模型支持向一个特定的消息主题发布消息。0或多个订阅者可能对接收来自特定消息主题的消息感兴趣。在这种模型下,发布者和订阅者彼此不知道对方。在发布者和订阅者之间存在时间依赖性。发布者需要建立一个订阅(subscription),以便客户能够订阅。订阅者必须保持持续的活动状态以接收消息,除非订阅者建立了持久的订阅。在那种情况下,在原创 2017-07-21 14:56:12 · 1268 阅读 · 0 评论 -
发送手机验证码在activeMQ中简单应用
在项目上经常遇到发送手机验证码的需求,一般通过产生验证码发送到消息中间件中,异步的去处理发送需求,由于ActiveMQ支持RESTful API,所以可以通过HTTP请求的方法发送消息到目的地。 注意点: 1. 必须是POST请求 2. 需要进行认证,在Header中添加Authorization 3. 必须指定目的地及目的地类型(本案例是queue) 4. 发送的内容使用body指原创 2017-09-26 13:44:22 · 1745 阅读 · 0 评论 -
Spring整合activeMQ
最近项目上一个应用就是处理完业务逻辑后要发短信通知客户是否处理成功,如果把这个发短信的业务也放到一起处理,可能会导致延迟等问题,所以采用异步处理的方式,把发短信的业务逻辑扔到activeMQ消息中间件中处理。消息生产者Service:package com.booth.common.service;import javax.jms.Destination;import javax.jms.JMS原创 2017-09-18 19:36:05 · 987 阅读 · 0 评论