因为公司项目的需求,学习了一段时间的WebService,此处采用Axis2实现方式,已经搭起框架等待测试,下面简单的介绍一下创建项目的过程以及在项目中遇到的问题
1. 首先建立一个web工程,输入工程名称,比如:WebService
2. 把相应的axis2的jar文件考到WEB-INF的lib下,具体的包如下:
3. 讲axis2项目中的WEB-INF文件夹一起考到项目的Webroot下的目录下,覆盖原有的WEB-INF文件夹,目录结构如图所示:
4. 下面编写业务代码,可以采用多种方式,下面简单的写一个方法,代码如下:
5. 在Webroot/WEB-INF/services/目录下建立目录sampleService(这个名字可以随便取)
然后建立在其下meta-inf目录,然后再在其目录下建立services.xml,目录结构如下:
services.xml的内容如下:
6. 现在要配置一下web.xml了
内容如下:
7. 启动tomcat 在浏览器中输入http://localhost:8080/WebService/services/listServices
可以看到一下内容说明我们的服务已经发布成功了
8. 访问
http://localhost:8080/WebService/services/HelloWorld?wsdl 可以查看wsdl
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。