1 / 55
文档名称:

【精品】PPT课件 Web服务描述语言WSDL.ppt

格式:ppt   页数:55
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

【精品】PPT课件 Web服务描述语言WSDL.ppt

上传人:wz_198614 2014/12/3 文件大小:0 KB

下载得到文件列表

【精品】PPT课件 Web服务描述语言WSDL.ppt

文档介绍

文档介绍:Web服务描述语言WSDL
马殿富、林学练
北航计算机学院
2006-05
主要内容
WSDL发展历史
WSDL的基本属性
WSDL的文档框架
类型消息端口类型绑定服务
WSDL中的4种消息交换方式
一、发展历史
Web服务描述语言WSDL(Web Services Description Language)是一个建议性标准。用于描述Webb服务的技术调用语法。
1999年HP(惠普)公司是第一个引入Web服务概念,eSpeak实现了“电子服务”平台。
2000年6月Microsoft提出了“Web服务”术语,计划重要组件。
在Microsoft的SDL(Service Description Language和SCL(SOAP Contract Language)work Accessible Service Specification Language)这两项技术的结合,形成了WSDL的基础。SCL采用XML来描述应用程序所交换的消息,NASSL描述服务接口和实现细节。
2000年9月25日IBM、。2001年3月15日,。。,。
二、基本属性
WSDL描述web服务的三个基本属性:
服务做些什么?
服务所提供的操作(方法);
如何访问服务?
数据格式以及访问服务操作的必要协议;
服务位于何处?
由特定协议决定的网络地址,如URL。
Web服务描述语言(Web Services Description Language WSDL)是Web Services技术重要组成部分。
环境中服务操作的抽象定义接口和服务的具体实现端口,实现远程计算资源共享。
WSDL通常是协议定义的,协议描述缺乏准确性和严格性,需要一种形式化的表示和描述方法。
面向服务视图
规范描述资源与协议变换
实现自动服务部署和调用
Content
JAVA2WSDL
WSDL2JAVA
UDDI
资源
服务
运行时
客户端(人)
客户端(机器)
发布
发现与定位
发现与定位
操作
浏览器AJAX
WSDL特点
实现 Web 服务体系结构的松散耦合;
无论是请求者还是提供者可以各自独立地使用平台、编程语言或分布式对象模型。
三、WSDL文档框架
WSDL是XML描述的网络服务,基于消息机制、包含面向文本或面向过程信息的操作集合。
操作及消息的抽象定义与它们具体的网络实现和数据格式绑定是分离的,这样就可以重用这些抽象定义。

函数名
输入
参数1
参数2
参数x
输出
类型
类型定义
类型定义
消息
消息
操作
服务接口定义
服务接口组成了服务描述中的可重用部分,包括type元素、message和portType。
types元素中描述消息中复杂数据类型的使用。
message元素指定XML 数据类型组成消息的各个部分。操作的输入或输出(参数)被定义为message 元素。
portType元素中定义了Web服务的操作。操作定义了输入和输出数据流中可以出现的XML消息。