VSNET 中的 XML Web 服务.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VSNET 中的 XML Web 服务

Visual Studio? .NET 中的XML Web 服务 微软公司 日程 Web 服务内部结构 Visual Studio .NET 中的 Web 服务 核心 Web 服务 课程要求 熟悉客户/服务模型或 Web 开发 日程 Web 服务组成结构 Visual Studio .NET 中的 Web 服务 核心 Web 服务 Web 服务组成结构 Web 服务是由什么组成的? Web 服务 (ASMX in ASP .NET) Invoke Web Service methods Web 服务组成结构 Web 服务是由什么组成的? Web 服务组成结构 Web 服务是由什么组成的? Web 服务组成结构 Web 服务是由什么组成的? Web 服务组成结构 协议 基本: HTTP Get 和 HTTP Post 简单类型 (整数, 字符串等) 简单类型的数组 缺省: 简单对象访问协议 (SOAP) 结构 枚举 类 XML DataSets 任意数组 日程 Web 服务组成结构 Visual Studio .NET 中的 Web 服务 核心 Web 服务 Visual Studio .NET 中的 Web 服务 工具 服务器方面 生成 WSDL 生成 .vsdisco 生成 HTML 页面 支持断点, 跟踪等 客户方面 生成含有同步和异步调用的代理类 (proxy class) 支持跨 web 服务调用的跟踪调试 日程 Web 服务组成结构 Visual Studio .NET 中的 Web 服务 核心 Web 服务 核心 Web 服务 ASP .NET 原语 请求(Request) 服务器变量 (主机地址, 主机名称) Cookies 安全 (客户身份, 验证, 加密) 用户 标识 角色 会话与应用程序 状态 答复 Cookies 缓存 核心 Web 服务 安全 Basic, Digest, Passport, Kerberos, and Windows 验证 “自定义” 验证 HTTPS / SSL 加密 支持多种商务模型 安全的电子商务交易 每次使用付钱 订阅 核心 Web 服务 异步调用 同步编程模型 Foo(Param1, Param2) As String 异步编程模型 BeginFoo(Param1, Param2, Callback) Callback(AsyncResult) EndFoo(AsyncResult) As String 核心 Web 服务 SOAP Headers – 服务器 定义一个类继承 SoapHeader 加入定制属项 把该类和Web服务联系起来 Public Class MyHeader : Inherits SoapHeader Public Username As String Public Password As String End Class 核心 Web 服务 SOAP Headers – 客户 创建该 Header 类的一个实例 填入值 附属到 Web 服务对象上 调用函数 WebServ ws = new WebServ(); MyHeader a = new MyHeader(); a.Username = admin; a.Password = password; ws.MyHeader = a; ws.DoSomething(); 核心 Web 服务 Soap扩展 用于更高级的功能 截取对 Web 服务的调用 预处理和后处理 小结 Web 服务是下一代互联网基本构件 允许客户访问任何类型的数据 使B2B的实现更容易 Visual Studio .NET 提供的出色的工具 更多信息可在下列地方找到: MSDN Microsoft? 正式课程 (MOC) MOC 2063 创建 ASP .NET 应用程序 MOC 2145 使用Visual Basic? .NET 在 Microsoft .NET Framework 上编程 MOC 2349 使用 C# 在 Microsoft .NET Framework 上编程 请提问 * Level 200 ASMX ASMX Web 服务 (ASMX in ASP+) Invoke Web Service methods Web 服务描述语言 (WSDL) 描述 Web 服务 描述依赖关系 (例如 DataSets / XSD) XSD WSDL Web 服务 (ASMX in ASP+) Invoke Web Service methods Web 服务描述语言 (WSDL) 描述 Web 服务 描述依赖关系 (例如 DataSets / XSD) 发现文档 (DISCO) 公布 Web

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档