文章目录
在 Eclipse 下使用 Axis2 进行 WebServices 创建和发布
零、环境准备
1.实验环境
Apache Axis2 是Axis的后续版本,是新一代的SOAP引擎
axis2-1.7.9-bin:包含 Axis 的相关运行依赖包和文件,用于添加项目的依赖包
axis2-1.7.9-war:服务器端软件,用于放置到 Tomcat里
axis2-eclipse-service-plugin-1.7.9:用来将服务代码打包成后缀名为.aar文件的插件
axis2-eclipse-codegen-plugin-1.7.9:用来将服务代码生成wsdl文件以及解析将wsdl文件生成客户端代码的插件
- Apache Tomcat/8.5.35
- java 1.8.0_211
- Windows 10
2.插件配置
在官网下载好两个插件后,直接将其中的 .jar 包放入到 Eclipse 的 …\eclipse\dropins 的目录下即可。
打开 Eclipse 后,选择【File】→【New】→【Other…】,之后在目录中显示有【Axis2 Wizards】目录即为安装成功。如果没有很大可能是版本不同导致的,建议更换版本或者另寻办法解决。
3.环境部署
将下载好的 axis2.war 放置到 Tomcat 的 webapps 目录下,然后启动 Tomcat,在浏览器中输入: http://localhost:8080/axis2/ ,看到下图即环境部署成功。
一、创建 WebService
1.创建项目
依次选择【File】→【New】→【Java Project】,创建新项目即可。
本次实验项目命名为 webService_demo
2.编写源程序
依照需求编写 Java 代码,这里只是演示,所以创建简单的 Hello World 程序。
package webService_demo;
public