JAVA调用C#webservice,返回byte[],写入新文件
package com.company;
import java.io.*;
import java.rmi.RemoteException;
import java.util.Base64;
import javax.xml.namespace.QName;
import javax.xml.rpc.ParameterMode;
import javax.xml.rpc.ServiceException;
import javax.xml.rpc.encoding.XMLType;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
public class Main {
public static void main(String[] args) {
String url = "http://localhost:20165/WebsMergeWord.asmx";
String namespace = "http://tempuri.org/";
String methodName = "GetMergeWordByUrl2";
String soapActionURI = "http://tempuri.org/GetMergeWordByUrl2";
Service service = new Service();
Call call;
try {
call = (Call) service.createCall();
call.setTargetEndpointAddress(url);
call.setUseSOAPAction(true);