菜鸟求大神告知怎么理解activemq消息队列?

帅气十足的安哥 2017-08-16 09:55:06
这是网上查的:队列在数据结构中是一种线性表,从一端插入数据,然后从另一端删除数据
消息队列里面是不是装的一条条线程?
比如最基本的注册帐号来说吧!当客户注册帐号提交后响应的会发邮箱和短信验证码,,更新缓存,更新日志,
这每一个功能的实现都可以理解成一条线程么然后在系统资源空闲时去执行.
...全文
186 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
那就是说比如我有一个类,这个类的功能是注册帐号,当这个类实现注册功能后的同时,会把要实现邮箱,短信验证码的功能放入消息队列工厂中,然后由另一个类去连接这个消息工厂实现这些个分支功能?.
oh_Maxy 2017-08-16
  • 打赏
  • 举报
回复
不是线程。 你可以理解为,工厂里货品传送带: 入口处,很多工人(生产者)把货物放到传送带上; 出口处,很多工人(消费者)每个人取一个货物进行处理。 货物本身并不会进行什么操作的,而是由人(生产者消费者)去做的操作。
qq_34175173 2017-08-16
  • 打赏
  • 举报
回复
引用 2 楼 qq_14811757 的回复:
那就是说比如我有一个类,这个类的功能是注册帐号,当这个类实现注册功能后的同时,会把要实现邮箱,短信验证码的功能放入消息队列工厂中,然后由另一个类去连接这个消息工厂实现这些个分支功能?.
不是啊,在你所说的案例中,客户注册的账号资料会被放在消息队列中,然后消费者一条一条的取出并执行注册流程;

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧