哈哈哈123457 2017-11-12 07:28 采纳率: 88.1%
浏览 3868
已采纳

java web 消息中间件的作用是什么(比如activeMQ) 什么时候使用java消息中间件

java web 消息中间件的作用是什么(比如activeMQ) 什么时候使用java消息中间件?最好举出常用消息中间件的几个场景。。。谢谢了。。。

  • 写回答

4条回答 默认 最新

  • Only丿阿海 2017-11-12 07:39
    关注

    mq为例:
    1、并发转换:在并发场景下大部分数据也是并行处理的,但是对于一些特殊需求,需要逐个进行处理
    2、同步处理转换为异步处理:通常时候有些场景下我们只需要完成主线业务,而且分支业务对我们来说并不需要立即得到结果,这个时候就可以通过mq把这些分支业务抽离出来异步处理
    3、事物分割:当某个流程具有很长的事物时,我们可以通过mq的持久化机制把一个很长的事物分割成n个短事物
    4、任务回调/通知:有时候我们会遇到一个很长时间才能处理完成的任务,比如视频转码。这个时候可以用mq来实现这种任务的控制。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 用C语言完成一个复杂的游戏
  • ¥15 如何批量更改很多个文件夹里的文件名中包含文件夹名?
  • ¥50 MTK手机模拟HID鼠标出现卡顿
  • ¥20 求下下面这个数据结构代码
  • ¥20 前端 二进制文件流图片转化异常
  • ¥15 github上的这个C语言项目如何跑起来
  • ¥15 java 判断某个数 区间是否存在
  • ¥15 appium控制多个雷电模拟器问题
  • ¥15 C# iMobileDevice
  • ¥15 谁会做这个啊#ensp#Boson NetSim