利用axis2完成webservice接口开发
【摘要】 axis2 完成webservice开发
1安装axis2
http://ws.apache.org/axis2/
下载
https://www.cnblogs.com/Ming8006/p/6142191.html
用Eclipse+axis2+tomcat进行web service部署
https://zhidao.baidu.com/question/367512396306623084.html
在Eclipse里java文件保存了以后会自动生成class文件,如果你编写的代码中java有错就不行,而且一般Eclipse不会显示class文件,还需要自己查看,查看方法: 右键工程 properties java build path source 有的时候java文件放进去没有被编译成class,这时你clean一下你的工程就行。 |
eclipse 怎么把.java文件编译成.class
https://blog.csdn.net/xw13106209/article/details/7049614/
eclipse+webservice开发实例
创建axis-service-archiver时遇到的各种问题
https://blog.csdn.net/bd2569/article/details/70604251
https://blog.csdn.net/zhou452840622/article/details/48767373
2 创建要发布的websertvice代码
Ecplise 整合
org.apache.axis2.eclipse.codegen.plugin_1.7.8.jar
org.apache.axis2.eclipse.service.plugin_1.7.8.jar
代码结构
打开Ecplise 在Prefences里面设置Axis2 runtime location地址
打开Eclipse,Windows->Preferences下new一个User Libraries,命名为axis2(此部分可以省略)
3 发布Web Service
代码的bin目录(只到bin目录)
默认选择Skip WSDL,点击next
下面默认,继续next
Generate the Service XML file(Service name 是包名 ,Class name是包名+类名)
aar文件输出位置
导出 my_service.aar 文件
部署aar文件到axis2\WEB-INF\services目录下
4测试所发布的Web Service
打开http://localhost:8080/axis2/services/listServices页面,可以看到MyService服务:
点击MyService链接进入wsdl页面
http://localhost:8080/axis2/services/MyService?wsdl
SoapUI验证
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)