使用CXF和MTOM上传附件Java认证考试

文章作者 100test 发表时间 2010:01:01 15:49:56
来源 100Test.Com百考试题网


  CXF是一个不错的开源的WS框架,支持多种WS协议,其中包括对附件上传的协议MTOM,下文以一个例子来说明,如何用CXF和MTOM来

  实现上传一个WORD的文件到服务端。

  首先是服务端WS的实现。我们编写一个POJO,来处理一个待上传的简历:

  Resume.java

  import javax.activation.DataHandler.

  public class Resume

  {

  private String candidateName.

  private String resumeFileType.

  private DataHandler resume.

  。。。。。。

  这里注意使用DataHandler来处理待上传的简历WORD文件

  接口:ResumeUploadService.java

  import javax.jws.WebParam.

  import javax.jws.WebService.

  import com.thea.dto.Resume.

  @WebService

  public interface ResumeUploadService {

  void uploadResume(@WebParam(name="resume") Resume resume).

  }

  这里使用了jax-ws规范的注释去实现

  实现类:

  import java.io.File.

  import java.io.FileOutputStream.

  import java.io.IOException.

  import java.io.InputStream.

  import java.io.OutputStream.

  import javax.activation.DataHandler.

  import javax.jws.WebService.

  import com.thea.dto.Resume.

  @WebService(endpointInterface = "com.thea.service.ResumeUploadService",

  serviceName = "ResumeService")


相关文章


Java中Excel导出时文件名乱码问题的解决Java认证考试
启动Java应用的Shell脚本的方法Java认证考试
3DES加密解密调用示例Java认证考试
一个关于java.net.Socket的超时的问题Java认证考试
使用CXF和MTOM上传附件Java认证考试
实现一个简单的JSP自定义标签开发过程Java认证考试
JavaBean在Servlet和JSP之间的传递Java认证考试
核心技术在Applet中实现数字签名Java认证考试
基础编程:自定义Java异常Java认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛