WSDL:Web服务描述语言 Web Service Description Language 一种描述Web服务的方案,描述了Web服务支持的协议,WDSL文档定义了Web服务的地址

UDDI: 通用\发现\集成 Universal Description Discovery And Intergration 全球性的Web服务注册库

SOAP:简单对像访问协议 Simple Object Access Protocol

URI:Universal Resuource Identifier 统一资源标识符


同步化调用:应用程序在继续执行处理任务之前,必须等待来自Web服务的结果,会降低处理速度.

异步化调用:应用程序发出远程命令就可以处理任务.

透明代理:由WSDL.EXE生成的本地接口 Transparent Proxy

实际代理:执行与Web服务交互作用的实际工作的代理 Real Proxy

线上格式:Wire Format 通过网络线路传送时采用的数据格式


1.SOAP是Web服务堆栈的核心,是一种交换信息的重要协义.
2.WSDL是用来描述Web服务的接口.
3.ASP.NET支持三种调用Web服务的协议:HTTP-GET,HTTP-POST,SOAP
4.没有WSDL也可以创建Web服务.
5.SOAP是用来调用Web服务,WSDL是用来描述Web服务
6.Web服务中使用HTTP-GET和HTTP-POST协议时,参数以名/值传递,HTTP-GET在URL中传递参数,HTTP-POST在HTTP请求消息中传递参数,使用SOAP时,参数在XML字符串中传递,允许向Web服务传递复杂的数据结构.
7.WebMethod的常用属性:
CacheDuration 高速缓存,期限单位指定为秒
Description Web方法的描述
EnableSession 启用会话状态 True|False
MessageName 让Web服务的方法名称与类的方法名称相区别
TransactionOption 事务处理支持
BufferResponse 缓冲的开关 True|False

8.WebService指示符的相关属性
Language 可选,用于指定编译Web服务的语言
CodeBehind 可选项,只用于VS.Net 用于查找.asmx文件的后台代码文件
Class 指定外置为Web服务的类

9.WSDL文档的5个主要元素
Types:定义数据类型的嵌入的XML方案,其他类型可以通过扩展使用.
Messages:提供消息和消息传输的详细信息
PortType:输入/输出消息的群组信息,提供了具体协议与地址解析之间的桥梁
Binding:为<PortType>元素或操作提供协议信息
Services:为服务提供Url地址信息


一点点读书笔记,记录下来。
posted on 2007-12-13 03:57  德仔  阅读(542)  评论(0编辑  收藏  举报