wsdl文档中的格式说明
2015-11-07 18:15
477 查看
wsdl文档中的格式说明
重要标签的说明
· types - 数据类型(标签)定义的容器,里面使用schema定义了一些标签结构供message引用· message - 通信消息的数据结构的抽象类型化定义。引用types中定义的标签
· operation - 对服务中所支持的操作的抽象描述,一个operation描述了一个访问入口的请求消息与响应消息对。
· portType - 对于某个访问入口点类型所支持的操作的抽象集合,这些操作可以由一个或多个服务访问点来支持。
· binding - 特定端口类型的具体协议和数据格式规范的绑定。
· service- 相关服务访问点的集合
· port - 定义为协议/数据格式绑定与具体Web访问地址组合的单个服务访问点。
3). 一次Web service请求的流程
一次web service请求的本质:1)客户端向服务器端发送了一个soap消息(http请求+xml片断)
2) 服务器端处理完请求后, 向客户端返回一个soap消息
那么它的流程是怎样的呢?
2). 测试CXF支持的数据类型
1. 基本类型– int,float,boolean等
2. 引用类型
– String
– 集合:数组,List, Set, Map
– 自定义类型 Student
4.2. CXF框架的深入使用
1).CXF的拦截器
1.1) 理解
• 为什么设计拦截器?1. 为了在webservice请求过程中,能动态操作请求和响应数据, CXF设计了拦截器.
• 拦截器分类:
2. 按所处的位置分:服务器端拦截器,客户端拦截器
3. 按消息的方向分:入拦截器,出拦截器
4. 按定义者分:系统拦截器,自定义拦截器
• 拦截器API
Interceptor(拦截器接口)
AbstractPhaseInterceptor(自定义拦截器从此继承)
LoggingInInterceptor(系统日志入拦截器类)
LoggingOutInterceptor(系统日志出拦截器类)
相关文章推荐
- servlet转发_处理异常_路径问题
- 2014-2015 ACM-ICPC, Asia Tokyo Regional Contest G題:Flipping Parentheses [线段树]
- linux主机通过ssh远程连接linux 系统的vps
- [leetcode 36] Valid Sudoku
- 烂泥:haproxy与nginx、zabbix集成
- hdu5550 Game Rooms (动态规划)
- 68eshop版本 商品价格显示为0 ecshop 解决会员登录后商品价格显示为0的问题
- iOS开发动态计算cell的高度
- 【拔苗计划】linux学习笔记——tcpdump命令学习
- 解决Ubuntu不能挂载ntfs格式硬盘
- 重载跟重写--笔记2
- python之函数用法id(),了解即可
- 一个球从 100 米高的地方自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。
- iOS 那些好用的三方库索引
- 2014-2015 ACM-ICPC, Asia Tokyo Regional Contest F題:There is No Alternative [最小生成树]
- ids for this class must be manually assigned before calling save():
- 一个java程序员自学IOS开发之路(六)
- Java NIO入门(二):缓冲区内部细节
- hadoop笔记
- Excel中根据XML映射导出XML数据