gpt4 book ai didi

java - Spring 集成 : Programmatically send request to outbound gateway

转载 作者:行者123 更新时间:2023-11-30 08:48:13 25 4
gpt4 key购买 nike

我正在使用 spring 集成,使用集成元素生成的数据将请求发送到 Web 服务端点(也使用集成配置)。我的工作流程中有一部分必须自己编程。通常我创建一个网关对象/接口(interface),Autowire 并使用它从集成工作流发送/接收数据。我想做一些类似的事情,但我不想使用通用网关,而是想使用 Web 服务出站网关。任何想法如何做到这一点?

最佳答案

正如您已经注意到的,一等公民MessageChannel集成流程中的逻辑基于 Message通过这些 MessageChannel 从一个端点发送到另一个端点秒。

所以,正如您现在猜测的那样,向 <int-ws:outbound-gateway> 发送请求你应该使用它的 request-channel并发送 Message<?>反对它。为此,框架为您提供了一个 MessagingTemplate您可以使用自己的代码绕过 gateway抽象。在这件事上有一个方便的方法 - convertAndSend() .还要注意MessageBuilder简化您的消息传递生活的实用程序。

关于java - Spring 集成 : Programmatically send request to outbound gateway,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32073702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com