微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

wsdl文档中的格式说明

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(系统日志出拦截器类)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐