北大青鸟 c 第八章 web服务基础 Ⅴ ersion3.0 CHA
Version 3.0 Web 服务基础 第八章
回顾 数据绑定是将从数据库检索的数据链接到控 件的过程 · Repeater控件是一个容器控件,它可用于显 示数据列表 Datalist控件可以用于显示数据 北大青鸟
2 回顾 • 数据绑定是将从数据库检索的数据链接到控 件的过程 • Repeater 控件是一个容器控件,它可用于显 示数据列表 • DataList 控件可以用于显示数据
目标 解释Web服务 使用 ASPNET创建Web服务 通过各种协议使用Web服务 为Web服务创建代理,理解UDD的角色 北大青鸟
3 目标 • 解释 Web 服务 • 使用 ASP.NET 创建 Web 服务 • 通过各种协议使用Web 服务 • 为 Web 服务创建代理,理解UDDI 的角色
Web现状 Internet 服务器 web服务器 s web服务器 web站点就像孤岛 北大青鸟
4 Web现状
Web服务的必要性 分布式系统之间的通讯 电子商务的数据交换 北大青鸟
5 Web 服务的必要性 • 分布式系统之间的通讯 • 电子商务的数据交换
服务概念 注册接门7 服务必须在注 册表上注册, 使用接口,可 用户才能访问 服务 程序调用服务 应用服务系统服务 6 北大青鸟
6 服务概念 服务 服务必须在注 册表上注册, 用户才能访问 它 使用接口,可 以从其他任何 程序调用服务
Web服务的概念 Web service就是一个应用程序,它向外界 暴露出一个能够通过Web进行调用的APl ·能够用编程的方法通过Web来调用这个应用 程序 把调用这个 Web service的应用程序叫做客 户 北大青鸟
7 Web服务的概念 • Web Service 就是一个应用程序,它向外界 暴露出一个能够通过Web进行调用的API • 能够用编程的方法通过Web来调用这个应用 程序 • 把调用这个Web Service 的应用程序叫做客 户
具有Web服务的 Internet 合成体 Web服务器 We服务 Web服务器 Web服务器 站点、服务和设备协作 提供丰富的用户体验 北大青鸟
8 具有 Web 服务的 Internet 站点、服务和设备协作 提供丰富的用户体验 Web 服务器 Web 服务器 Web 服务器 合成体
Web服务构成 目录 (http://uddi.microsoftorg 客户端尝试查找 XML Web服务。 已链接发现文档的URL UDDI〔或其他 发现 目录服务〕 (http://www.contoso.com/default.disco 客户端请求发现文档 返回发现文档。 说明 (http://www.contoso.com/mywebservice.Wsdl) XML Web 客户端请求服务说明。 服务客户端 返回服务说明 XML Web 连式 服务 客户端请求 XML Web服务。 返回服务响应。 北大青鸟
9 Web服务构成
Web服务目录 Web service目录提供一个用以定位其他单 位提供的 Web service的中心位置 Web service目录(如UDD注册表)充当此 角色 Web service客户端可能或可能不需要引用 Web service的目录 北大青鸟
10 Web服务目录 • Web Service 目录提供一个用以定位其他单 位提供的 Web Service 的中心位置 • Web Service 目录(如 UDDI 注册表)充当此 角色 • Web Service 客户端可能或可能不需要引用 Web Service 的目录