Axis2生成wsdl的一种方法
来源:互联网 发布:京东网络司法拍卖平台 编辑:程序博客网 时间:2024/06/03 14:37
http://axis.apache.org/axis2/java/core/download.html
<Tomcat安装目录>\webapps文件夹下,启动tomcat后,在webapps目录下会生成axis2文件夹。
http://localhost:8080/axis2/
如果看到axis2主页,则表示安装成功。
在Eclipse下新建WebProject,工程名为webServer,包为com.cm.service。
public class HelloService {
public String sayHello(){
return "hello"; }
public String sayHelloToPerson(String name){
return "hello,"+name; }
}
方法1:
①编译HelloService
②将HelloService.class文件放到:
<Tomcat安装目录>\webapps\axis2\WEB-INF\pojo目录中。若没有pojo目录,则建立该目录。
③重新启动TOMCAT,在浏览器地址栏中输入如下的URL:
http://localhost:8080/axis2/services/listServices
注意!!!Java文件一定不能有package,否则此方法一定报错
在其中可以看到WSDL,说明已经成功将HelloService类发布成了WebService。
④测试类中的方法
1.http://localhost:8080/axis2/services/HelloService/sayHello
2.http://localhost:8080/axis2/services/HelloService/sayHelloToPerson?name=bill
注:
①pojo是WebService的默认发布目录,如果想发布到其他目录,则需要修改axis2.xml文件。
修改办法:找到<axisconfig>元素,添加如下子元素:
<deployer extension=“.class” directory=“my”class=“org.apache.axis2.deployment.POJODeployer” />
② POJO类不能使用package关键字声明包。
- Axis2生成wsdl的一种方法
- 使用axis2将wsdl文件生成本地类的方法
- axis2不用工具生成wsdl
- 使用axis2的wsdl2java把wsdl生成java文件
- 使用axis2的wsdl2java把wsdl生成java文件
- Axis2发布webservice(3)--axis2生成wsdl文件,并利用wsdl文件来生成WebService的Java代码
- Axis2分析(WSDL文件生成功能)
- Axis2;wsdl生成客户端和serverJava代码
- axis2根据wsdl生成客户端代码
- Axis2;wsdl生成客户端和serverJava代码
- Axis2生成wsdl客户端代码方式
- 使用axis2 java2wsdl命令生成wsdl文件
- axis2通过wsdl生成客户端程序
- Axis2+MyEclipse通过WSDL2Java生成wsdl客户端
- wsdl使用axis2 1.4.1 生成客户端
- 使用Axis2的wsdl2java生成wsdl代理类,只生成两个java类
- 生成WSDL文件的三种方法
- 生成WSDL文件的三种方法
- ET工业大脑助力浙江智能制造 带来数百亿利润空间
- 马化腾一句话概括三个热点:未来是在云端用AI处理大数据
- 堆排序
- 14. Longest Common Prefix 最长公共前缀子串
- django 后端反向生成url
- Axis2生成wsdl的一种方法
- 自顶向下以及自底向上排序
- mysql、mongodb、redis性能
- 福利 | 和雷锋网一起,去清华 x-lab 倾听科技和资本的声音
- 英诺天使李竹:过去四年我们押对了哪些AI公司
- 又推多款产品,微软这是要在物联网领域大干一场的节奏?
- 为对抗三星,苹果希望LG为iPhone 8提供OLED屏幕
- 微信小程序新增数据分析接口,并支持第三方平台托管
- 华为P10闪存缩水?回应:手机体验不由单一部件性能决定