- JDK6增加了对WS的支持
下面是WebService的一个简单的服务应用
Axis安装配置:
- 安装JDK;
- 安装并配置Tomcat;
- 从官方网站http://ws.apache.org/axis下载最新的Axis项目打包文件,并将webapps下axis目录拷贝到Tomcat的webapps目录下;
- 验证Axis的安装;
- 浏览所发布的服务。
服务器端开发:
- 即时发布
使用即时发布首先需要一个实现服务功能的Java源文件,将其扩展名改为.jws(Java Web Service的缩写),然后将该文件放到Tomcat下面的webapps/axis目录下即可。但是JWS的web服务发布是一个很简单的Web服务发布方式,在页面中你不能使用包,而且由于代码是在运行期被编译的,所以在部署之后,你也很难找到错误所在。 - 定制发布
① 编写要发布为服务的java类
② 编译生成的class文件应该放在Tomcat下的webapps/axis/WEB-INF/classes/下面
③ 编写deploy.wsdd 文件描述服务的名称,入口等信息
④ 切换到命令航下,执行
java org.apache.axis.client.AdminClient –p 8085 deploy.wsdd
调用web服务:
- DLL动态接口调用方式(Dynamic Invocation Interface)