哈哈哈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 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵