我正在创建一个web服务客户端,它将一个字节数组发送到webservice。我认为只传递字节数组的地址。如果是这种情况,位于远程计算机中的Web服务如何识别位于我的计算机中的bytearray的地址。 我应该在编码后上传文件并将其保存为bytearray。 wsdl中提到的数据类型是byte []。所以我怀疑我是否可以使用“对象”传递数据。
我只是尝试按原样传递bytearray。它对我不起作用。请帮忙。
答案 0 :(得分:1)
首先确保您没有发送大尺寸文件。然后,您应该尝试从虚拟客户端应用程序引用您的Web服务。你可以轻松地开发测试,看看出了什么问题。如果您通过调试方法调用代码从Web服务调用您的方法,我想您将能够找出问题的真正原因。
我希望你能尽快解决。