在Spring集成中使用RPC的RabbitMQ示例

时间:2018-01-26 09:06:46

标签: spring rabbitmq spring-integration spring-rabbitmq spring-integration-amqp

在搜索了实现它的不同方法之后,我陷入困境。 我正在寻找的是用Spring Integration实现这个例子(https://www.rabbitmq.com/tutorials/tutorial-six-spring-amqp.html)。 我找到了有趣的帖子(Spring integration with Rabbit AMQP for "Client Sends Message -> Server Receives & returns msg on return queue --> Client get correlated msg"),但没有帮助我,我需要什么。 我的案例是一个系统,客户端调用“convertSendAndReceive”方法,服务器(基于Spring Integration)将响应。

谢谢

1 个答案:

答案 0 :(得分:0)

根据您的解释,它听起来像客户端的Outbound Gateway和服务器端的Inbound Gateway就是您所需要的。

Spring Integration AMQP支持通过内置关联功能为您提供这些实现:https://docs.spring.io/spring-integration/docs/5.0.0.RELEASE/reference/html/amqp.html