好在开发前有个同事先给我们不熟悉Web Service员进行了些培训我才知道原来以前Web Service都是可以自动生成代码而且也不难试了个下午客户端和服务器端Web Service代码就都调试通过了真不错
为了更多喜爱开发员也能迅速了解Web Service开发我这里整理了些通过Axis开发Web Service些要点希望能让不熟悉Web Service开发人员能够迅速掌握Web Service
、Axis环境安装
1、安装环境 J2SE SDK 1.4Tomcat 5.0eclipse 3.2
2、到 http://xml.apache.org 网站WebSite下载Axis安装包
3、将Axis相关包文件放在WEB-INF\lib目录下
4、Axis可选包:activation.jar; mail.jar; xmlsec-1.4.Beta1.jar拷贝到WEB-INF目录下生成客户端时候需要使用
Axis支持 3种web service部署和开发分别为:
1、Dynamic Invocation Interface (DII)
2、Dynamic Proxy方式
3、Stubs方式
前两种方式我就不介绍了同事告诉我他们自己都不使用前两种方式他们建议我们使用Stubs方式因此我就主要就介绍下第 3种方式注意我自己Java源代码是放在D:\workspace\test\目录下Axis相关包文件放在D:\workspace\test\WEB-INF目录下
2、编写wsdd发布web服务编写stub client访问web服务
1、编写服务端serverSayHello.java编译server.SayHello.java
package server;
public SayHello
{
public String getName(String name)
{
"hello "+name;
}
}
="xspace-totlerecord">2="xspace-totlepages">1/2="xspace-current">12>
最新评论