gpt4 book ai didi

java - 如何将 zip 文件转换为八位字节流

转载 作者:行者123 更新时间:2023-12-01 05:13:13 24 4
gpt4 key购买 nike

我正在研究 SOAP Web 服务。我已获得一个第三方 WSDL URL,我需要为其生成客户端代码。我需要传递一个包含 XML 包的 zip 文件,其传递参数应为八位字节流类型。我不知道如何将参数作为八位字节流传递。我怎样才能做到这一点?

最佳答案

SOAP Web 服务需要以 SOAP 定义的格式返回结果 - 基本上是 XML。八位字节流是一种不同的文件/数据传输机制,因此这不是您所需要的。

您需要使用的是“SOAP with Attachments ”或“MTOM (Message Transmission Optimization Mechanism) ”,您的 ZIP 文件将以某种方式附加到 SOAP 消息中。如果您将 Java 与 Axis 2 结合使用,This article in the Axis documentation描述了您需要做什么。

请记住,您的 Web 服务客户端还需要了解 MTOM 或 SwA。因此,请选择客户容易支持的方法。

关于java - 如何将 zip 文件转换为八位字节流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11734214/

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