采用axis2c进行webservice发布的流程1

最近整理了关于axis2c发布webservices的一些基本流程,并参考先前的eucalyptus对axis2c做了部分的该进,下面的一系列将会介绍具体的流程。

 

先把目录展示出来:

目录

简介

1、为服务书写wsdl文件

1.1下载eclipse的axis2插件

1.2安装插件

1.3书写服务类

1.4生成wsdl文件

1.4.1项目打包成jar

1.4.2生成wsdl文件

1.4.3插件错误处理

2、通过wsdl文件,自动生成C的服务端代码.

2.1下载axis2-1.4.1的bin版

2.2下载axis2c版本

2.3生成C代码

3、在生成的代码中添加事务处理逻辑

4、在apache上部署写好的服务

5、测试发布的服务

5.1采用axis2c的客户端代码进行测试

5.2采用curl进行测试

下面将会基于上述,目录详细介绍下。

本系列主要介绍基于axis2c的webservice服务端开发测试过程。其中涉及到服务契约文档wsdl的自动生成方法。通过wsdl服务文档,借助于axis2c的工具生成服务端和客户端代码的基本流程。Web服务的编译部署方式,axis2c服务端代码的书写规则,以及对服务端测试的方法这些基本内容。还提到了生成wsdl的eclipse插件的使用规则以及错误处理。

基本的开发测试环境是:centos6.2、apache2.2.15、axis2-1.4.1、axis2c1.6.0、eclipse3.6.1,插件Axis2_Codegen_Wizard基于1.4.1,Axis2_Service_Archiver基于1.4.1版本。

posted on 2012-08-20 12:59  hanxiangduo  阅读(313)  评论(0编辑  收藏  举报

导航