WebService学习笔记(1)

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:为元素或操作提供协议信息
Services:为服务提供Url地址信息


一点点读书笔记,记录下来。

上一篇: 遍历页面控件的几种方法
下一篇: Web Service 学习笔记(2)
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 10256
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 30 字 | UBB代码 关闭 | [img]标签 关闭