Java 使用axis1.4发布WebService服务端步骤
- 写出自己的业务方法类;
- 使用eclipse ,鼠标选中业务方法类,右键 new->other->Web Service ,默认相关步骤,这步点击next可选择勾选要发布的方法;
a.WEB-INF 会生成相应的deploy.wsdd等文件,该文件主要作用是生成全局配置发布文件:server-config.wsdd文件;
b.WEB-INF 的lib会自动新增相应的axis需要的jar包;
c.WEB-INF 会自动生成*.wsdl文件,作用是查看相关发布的方法;
d.web.xml会自动新增访问接口的servlet配置;
3.使用cmd命令通过deploy.wsdd文件生成server-config.wsdd文件
命令:java -Djava.ext.dirs=d:\Jars\axis\axis-1_4\lib org.apache.client.AdminClient -lhttp://localhost:XXXX/axis/services deploy.wsdd
注:需要进入到deploy.wsdd文件的根目录执行命令;lib包也要指向路径要正确;
4.最后运行项目;访问http://XXXXX/services/AxisServlet会出现所有发布的方法经常;在该界面点击wsdl,会跳转wsdl文档内容;