虽然这不是一个直接编程问题,但 的答案会对所采用的解决方案产生重大影响。
我正在寻找开发Java客户端以将数据(文件)传输到Informatica Powercentre Web服务中心(WSH)。最佳实践建议将MTOM用于通过SOAP请求发送的大型文件。
我假设支持消费MTOM附件是供应商特定的,人们不能认为它是开箱即用的吗?
如果有人能够确认Power Center 9.x是否支持此功能,那么我们将非常感激。我花了很多时间在Informatica社区和阅读文档上,但至少可以说它是不透明的。
答案 0 :(得分:1)
RTFM
似乎不支持MTOM。来自PowerCenter WebServices Provider Guide v 9.0.1第80页“WSDL附件”。
附件必须是文本文件,例如XML文档。您无法附加二进制文档...要将二进制文件用作源,请在将文件传递给Web服务源之前将其转换为hexbinary或base64binary。 hexbinary或base64binary文件被视为文本文件。