Spring Cloud DataFlow for HTTP request/response exchange

♀尐吖头ヾ 提交于 2019-12-02 03:41:11

Spring Cloud Stream/Dataflow is for unidirectional (stream) processing; it is not intended for request/reply processing.

You could, however, utilize a Stream from a Spring Integration Application; for example, with the rabbitmq binder...

http-inbound-gateway -> amqp-outbound-gateway

Where the outbound gateway is configured to expect the reply from a specific queue and then your stream could be...

:requestQueue > processor1 | ... | processorn > :replyQueue

Spring Integration doesn't currently have an outbound gateway for Kafka. I opened an issue.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!