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
/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、打开命令窗口
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、打开命令行使用进入到D:\demo\src目录下
2、开始编译构建
输入 ant –l 构建
2.5 构建成功
1、打开D:\demo\src\build\lib
可以查看到对应的aar和jarant安装包
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 和 qzp@transfar
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论