我得到了一个任务来实现消息队列来发布和使用队列中的消息,但我的要求是,我需要使用REST API与队列交互(例如:ActiveMQ具有REST API但是ActiveMq的问题是在实现消费者时,我们无法继续等待消息队列获取,我们无法使用REST客户端来监听队列)。 所以我把我的问题留给你们让我更好的替代这个 注 - 解决方案应该只使用开源产品针对微服务的基于REST的消息队列
回答
你所描述的问题是消息(状态连接)和http基于服务(无状态)。有状态的消费者可以处理消息,B/C代理知道连接是活动的。这也被称为“推”语义。基于HTTP的服务是“拉”。 WebSockets为Web浏览器提供了一种“推送”级别,但最终你只是通过WebSockets进行STOMP或MQTT。
如果您正在执行Web应用程序,请查看Web套接字。如果它是后端应用程序,请转到JMS + Openwire。
不要忘记通过WebSockets AMQP;) –
好点,蒂姆=)我们几乎达到'什么都超过';-) –
真的我是这个消息/ STOM/MQTT/AMQP和all.appould新手能够阐述更多这个解决方案,你所有提出的给定的技术,像我在哪里可以使用这种技术来实现我的要求,我怎样才能实现使用哪个架构师 –
- 1. 微服务到微服务调用,来自队列消息的授权
- 2. 微服务:REST与消息传递
- 3. 消息队列Windows服务
- 4. 基于消息的微服务之间的通信
- 5. 消费基于REST的Web服务
- 6. 基于REST的Web服务中的SOAP消息
- 7. 没有本地消息队列服务器的远程消息队列
- 8. 消息队列和服务总线的消息粒度
- 9. Boost消息队列不基于POSIX消息队列?不可能选择(2)?
- 10. 微服务消息选择
- 11. 用于Windows服务器的企业消息队列系统
- 12. Azure服务结构消息队列
- 13. 消息队列服务不可用
- 14. 使用REST API和消息传递的微服务
- 15. 互操作性Azure服务总线消息队列消息
- 16. 消息队列服务消息未到达
- 17. 消息队列服务重新启动后服务没有收到消息
- 18. ZooKeeper和基于Python的消息队列中的竞争条件
- 19. 如何只读取基于消息头属性的特定队列消息
- 20. 适用于Windows的消息队列
- 21. 基于用户通过消息队列通知的Comet
- 22. 基于WCF的基于SSL Rest的Web服务基础认证
- 23. 消息系统中的表对队列
- 24. 消息队列中的多条消息
- 25. REST基于WebAPI的游戏服务器
- 26. 基于REST的服务在iPhone上
- 27. 是一个类似于命令队列的消息队列吗?
- 28. 关于消息/消息队列的经验法则
- 29. 背景图案填充传入消息队列并清空传出消息队列的扭曲服务器?
- 30. 使用消息队列和协调服务的设计系统
您是否需要在HTTP端点上接收消息并将它们放入队列中?那是你要的吗? – Strelok
有点正确,但我需要触发HTTP端点一旦消息队列中消耗来自HTTP端点的消息(我们可以在TCP连接中拥有JMS侦听器(Spring),但不在HTTP端点中) –
“所以我要离开我的问题给你们“ - 你的问题值得马上结束。 – lexicore