课程
/后端开发
/Java
/Java消息中间件
用户在UI中点击“提交订单”时,把任务放到队列,等待队列处理这个任务的结果,根据结果(成功或者失败)进行页面跳转
队列处理后,如何把结果通知生产者?
生产者又怎么通知前端呢
2019-03-14
源自:Java消息中间件 4-4
正在回答
消息处理是一个异步过程,不能直接在点击“提交订单”后拿到结果的,需要有异步通知;你这种场景应该是点击“提交订单”直接返回提交订单成功,跳转到一个中间状态页面,再根据异步结果确定后续操作。
举报
使用Java消息中间件处理异步消息
1 回答生产者如何知道消费者消费了指定的消息呢?
1 回答ActiveMQ怎么确认消息生产者成功的将消息放入消息队列中,结合Spring的话应该如何配置呢
1 回答如何测试两个消费者平分生产者生成的数据
3 回答如何确定哪一个消费者取到消息队列中的哪一个值?
2 回答需要启动ActiveMQ后,再编写生产者和消费者吗?