为Web工程添加Axis支持.docVIP

  • 1
  • 0
  • 约3.05千字
  • 约 8页
  • 2018-06-24 发布于河南
  • 举报
为Web工程添加Axis支持

为Web工程添加Axis支持 开发手册 编撰人:董新峰 审核人: 审核日期: 保密级别: 文档版本:1.0 版本历史 日期 版本 说明 作者 2012-5-15 1.0 创建文件,编写文档框架 董新峰 目录 1. 为eclipse安装工具 4 2. 创建WDSL文件 4 3. 生成Client文件 4 4. 添加jar包支持 5 5. 添加WSDD文件 5 6. 配置Web.xml 6 7. 接口开发 7 8. 测试代码 8 为eclipse安装工具 创建WDSL文件 工程中创建WDSL文件,添加需要使用的方法: 生成Client文件 右键WSDL文件: 添加jar包支持 添加WSDD文件 放置该文件到classpath目录,并作如下修改: ?xml version=1.0 encoding=UTF-8? deployment name=defaultClientConfig xmlns:java=/axis/wsdd/providers/java xmlns:handler=/axis/wsdd/providers/handler xmlns=/axis/wsdd/ handler type=java:org.apache.axis.handlers.http.URLMapper name=URLMapper / service name=DeServices provider=java:RPC parameter name=className value=com.xxx.de.webservice.DeServices / parameter name=allowedMethods value=hello / /service transport name=http requestFlow handler type=URLMapper / /requestFlow /transport /deployment 配置Web.xml !-- WebService -- servlet servlet-nameAxisServlet/servlet-name display-nameApache-Axis Servlet/display-name servlet-class org.apache.axis.transport.http.AxisServlet /servlet-class /servlet servlet-mapping servlet-nameAxisServlet/servlet-name url-pattern/servlet/AxisServlet/url-pattern /servlet-mapping servlet-mapping servlet-nameAxisServlet/servlet-name url-pattern*.jws/url-pattern /servlet-mapping servlet-mapping servlet-nameAxisServlet/servlet-name url-pattern/services/*/url-pattern /servlet-mapping 接口开发 定义接口 package com.xxx.de.webservice.de; import java.rmi.Remote; import java.rmi.RemoteException; public interface DeServices_PortType extends Remote { public String newOperation(String in) throws RemoteException; /** * 测试代码 * @return * @throws RemoteException */ public String hello() throws RemoteException; } 实现接口: package com.xxx.de.webservice; import java.rmi.RemoteException; import com.icss.de.webservice.de.DeServices_PortType; public class DeServices implements DeServices_PortType { public String hello()

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档