Axis2,CXF,xifire
1. Axis2.x 2
1.1. 开发准备工作 2
1.1.1. 环境 2
1.1.2. 单独启动AXIS2服务 3
1.1.3. 将axis2-1.6.2-bin.zip中的项目打成axis2.war包 4
1.1.4. Axis2脚本 4
1.1.5. 安装eclipse插件(可选) 6
1.1.6. axis2-bin文件目录结构 7
1.1.7. 部署axis2.war到tomcat 7
1.1.8. 上传services(Uploading Services) 8
1.2. Axis2开发部署 8
1.2.1. 编写服务器代码,和配置文件 9
1.2.2. 发布 10
1.2.3. 通过class文件生成wsdl文件(java2wsdl) 12
1.2.4. 通过wsdl文件生成Java访问代码(wsdl2java) 12
1.2.5. 调用:Axis2开发WebService客户端 的3种方式 13
1.2.6. PS:配置文件介绍 20
1.3. 大病系统ESB接口开发 24
1.3.1. esb接口标准 25
1.3.2. esb接口开发 30
1.3.3. esb接口调试测试 52
1.3.4. esb接口发布 52
2. CXF 52
2.1. 准备工作 53
2.2. 开发示例 53
2.2.1. 编写服务端接口 54
2.2.2. 编写服务实现 55
2.2.3. 编写 webServiceApp.java类来暴露 web服务 56
2.2.4. 启动服务 56
2.2.5. 编写客户端访问服务 56
2.2.6. 测试 57
2.2.7. 集成到spring 57
2.2.8. 通过wsdl文件生成客户端和服务器端代码 60
3. xfire 61
3.1. 准备工作 61
3.2. 开发步骤 61
3.2.1. 建立目录结构 61
调用webservice服务3.2.2. 添加依赖包 62
3.2.3. 编写服务端代码 62
3.2.4. 配置l 65
3.2.5. 创建xfire配置文件 66
3.2.6. l的作用 67
3.2.7. 在服务器上运行服务 67
4. Axis与XFire的比较 67
4.1. XFire与Axis1性能的比较 67
4.2. XFire与Axis2的比较 67
5. cxf与axis2比较 68
6. WSDL文件 69
6.1. 抽象定义 69
6.2. 具体定义 69
7. JAXB 76
7.1. Java SE中的JAXB 77
7.2. 使用 77
7.3. 缺省的数据类型绑定 78
7.4. 代码示例 79
1. Axis2.x
Web Service是现在最适合实现SOAP的技术,而Axis2是实现Web Service的一种技术框架(架构)。本节讲解AXIS2的开发环境配置和服务部署。
1.1. 开发准备工作
1.1.1. 环境
可下载的axis2包有如下四个:
Axis2-1.6.2-bin.zip里有axis2的jar包。
Axis2-1.6.2-docs.zip里有详细的帮助文档。
Axis2-1.6.2-src.zip里是源代码,方便爱学习的小伙伴研究。
Axis2-1.6.2-war.zip里是axis的管理平台,直接扔到tomcat中就能用跑了。
1.下载axis2的相关jar包,到axis的即可获得开发的依赖包。
下载地址:/axis2/java/i
版本:1.6.2
文件:axis2-1.6.2-src.zip,axis2-1.6.2-bin.zip,axis2-1.6.2-war.zip,axis2-1.6.2-docs.zip
2.下载官方提供的axis的eclipse插件工具,可以帮助我们打包(aar)及其生产客户端调用代码。
下载页面:/axis2/java/core/tools/index.html
版本:1.6.2
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论