采用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 阅读(318) 评论(0) 编辑 收藏 举报