我们需要构建一个将文档上传到 Sharepoint 的 WCF Web 服务。我们的企业服务总线是一个名为 WPS(websphere process server)的 IBM 产品,请求来自另一个名为 BTT(银行转换工具包)的 IBM 产品。这两种产品,在已安装的版本中,不支持 MTOM,但支持 SwA。我们现在正在研究构建自定义绑定(bind)以支持 SwA。有没有人试过这个并且能够分享那里的经验?
最佳答案
如果您想使用带有附件的 SOAP 而不是 MTOM,您需要自定义消息编码器 = 自定义绑定(bind)中使用的自定义 channel 。您可以构建自己的以下 SwA specification 或者您可以尝试 this one from CodePlex 。
关于WCF 接收带有 SWA 负载的请求,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6740776/