本文主要是介绍JAX-WS - 二进制处理之MTOM(文件上传),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、一般模式
服务端:
import javax.jws.WebService;@WebService
public interface UploadService {public void upload(byte[] file);}
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.jws.WebService;
import com.xilen.jws.UploadService;@WebService(endpointInterface="com.xilen.jws.UploadService", serviceName="UploadServiceImplService")
public class UploadServiceImpl implements UploadService{@Overridepublic void upload(byte[] file) {try {/*** 将字节数组输出到文件*/FileOutputStream fos = new FileOutputStream(new File("test.png"));fos.write(file);fos.close();} catch (IOException e) {e.printStackTrace();}}
}
这篇关于JAX-WS - 二进制处理之MTOM(文件上传)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!