WebService处理传递普通的信息,还可以传输文件,下面介绍WebService是怎么完成文件传输的。
1、 首先编写服务器端上传文件的WebService方法
代码
packagecom.hoo.service;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.InputStream;importjavax.activation.DataHandler;/*** function:Axis WebService完成文件上传服务器端
*@authorhoojo
* @createDate Dec 18, 2010 1:16:16 PM
* @file UploadFileService.java
* @package com.hoo.service
* @project AxisWebService
* @bloghttp://blog.csdn.net/IBM_hoojo* @email hoojo_@126.com
*@version1.0*/publicclassUploadFileService {/*** function:传递文件
*@authorhoojo
* @createDate Dec 18, 2010 1:27:58 PM
*@paramhandler DataHandler这个参数必须
*@paramfileName 文件名称
*@returnupload Info*/publicString upload(DataHandler handler, String fileName) {if(fileName!=null