视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
axis2-1.6.0服务端开发服务端示例-根据已有wsdl生成
2025-10-03 05:21:02 责编:小OO
文档
Axis2-1.6.0    服务端开发

版本号更新人更新日期备注
V1.0.0覃正平12-3-2013新建 
简介

使用axis2 1.6.0根据已有wsdl文件生成服务端代码并修改服务端代码过程示例

1.准备环境

1.1准备axis2-1.6.0

1、下载axis2-1.6.0

    http://archive.apache.org/dist/axis/axis2/java/core/1.6.0/axis2-1.6.0-bin.zip

    离线下载:\\\\192.168.20.86\共享资源\\axis2\\axis2-1.6.0-bin.zip 

2、解压后放到:E:\\Program Files (x86)\\axis2-1.6.0-bin\\axis2-1.6.0下

3、配置环境变量

AXIS2_HOME=E:\\Program Files (x86)\\axis2-1.6.0-bin\\axis2-1.6.0

classpath添加%AXIS2_HOME%\\lib;

4、配置Path

Path添加%AXIS2_HOME%\\bin;

1.2准备apache-ant-1.8.0 

1、下载apache-ant-1.8.0

    离线下载:\\\\192.168.20.86\共享资源\\axis2\\apache-ant-1.8.0.zip 

2、放入E:\\Program Files (x86)\\apache-ant-1.8.0

3、配置环境变量

ANT_HOME=E:\\Program Files (x86)\\apache-ant-1.8.0

classpath添加%ANT_HOME%\\lib;

4、配置Path

Path添加%ANT_HOME%\\bin

1.3准备JAVA JDK

    此处略

2.准备构建

2.1准备wsdl与构建目录

1.在D盘下创建一个demo文件夹,例如D:\\demo

2、将wsdl和xsd放入D:\\demo下

2.3 使用axis2-1.6.0生成src

1、打开命令窗口cmd.exe

2、进入D:\\demo目录下

3、输入如下命令生成服务端SRC

WSDL2Java -uri D:\\demo\\UCMInterfaceService.wsdl -d xmlbeans -ss -sd -ssi -g -o D:\\demo\\src 

4、生成SRC成功

2.4 使用ant-1.8.0生成aar和相应jar

1、打开命令行使用cmd.exe进入到D:\\demo\\src目录下

2、开始编译构建

输入 ant –f build.xml 构建

2.5 构建成功

1、打开D:\\demo\\src\\build\\lib

可以查看到对应的aar和jar

3.放入工程

3.1 放入aar和jar

1、将UCMService.aar放入到工程的/VGS/WebRoot/WEB-INF/services下

2、将XBeans-packaged.jar放入到工程的/VGS/WebRoot/WEB-INF/lib下,并将新增加的jar加入到build path

3.3 放入定制化src

1、将D:\\demo\\src\\src\\com拷贝到工程的VGS/src目录下

4.开始开发

3.1 修改

1、将UCMServiceMessageReceiverInOu.java中的业务实现类加载方式进行修改

2、开发人员修改UCMServiceSkeleton类的实现类即可,在UCMServiceSkeleton类中调用自己的业务接口。

有问题随时联系chenke@transfar.com 和 qzp@transfar.com 下载本文

显示全文
专题