我有一种情况,我必须从sfdc webservice拉出附件并将其放入其他ftp位置。我需要一个建议,如果有人遇到这种情况请分享方法。
请帮助开发此界面
提前谢谢 桑巴答案 0 :(得分:0)
你的问题不明确,所以最好分享更多有关此事的信息,也许还有一些代码,配置。
无论如何,Spring Integration WS模块完全基于Spring WS项目,并完全处理WebServiceMessage
抽象。
如果MimeMessage
已根据请求/回复启用,您可以投放到MTOM
。
那个getAttachments()
方法。
如果是入站网关,您可以使用extractPayload = false
选项,并在下游流程中获得WebServiceMessage
的完整payload
。
当您向外部服务发送请求并接收带附件的回复时,您应该查看自定义DefaultSoapHeaderMapper
扩展程序,您可以在其中将附件填充到extractUserDefinedHeaders
重写方法中的标题中。