- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中篇第一章Web地理信息服务.ppt
技术篇第一章 Web 地理信息服务 尹章才 技术篇 XML是Web 1.0的网络语言html的升级版本,也是Web 2.0的基础语言,因而XML是连接Web 1.0和Web 2.0的重要桥梁,也是Web 2.0技术的基础。 XML已经是网络数据及其互操作公共协议的基础,基于XML的多种内容格式和基于这些格式的互操作/通信协议,包括RSS、PDF、Ajax、GeoRSS、KML以及大量的微格式等扩展了2.0网站的功能,其中Ajax、RSS是Web 2.0的核心技术。 这就意味着,XML是Web 2.0的重要技术和理念基础,因此中篇将进一步分析由XML延伸和发展的上述相关技术。 第一章 Web 地理信息服务 网络服务是Web 2.0的重要技术基础和实现方式,网格、云计算等都是基于网络服务的。其中,XML是网络服务的基础语言。 1.1 Web服务 集成和互操作一直是GIS发展的热点问题 在互联网时代背景下产生的Web服务技术可直接将各种组织、应用程序、服务及设备链接起来,实现在不同平台间以一致的方式交换和描述数据,为实现空间地理信息共享、互操作和集成提供了新的解决方案。 1.1 Web服务 Web服务的设计理念就是把各种应用程序包装在一个黑盒中,将与程序开发相关的细节隐藏起来,再将其所具备的功能或服务以标准的接口公布出来。 Web服务可以在任何提供相应功能服务的机器上加以实现和发布,可以将异构的应用进行整合,而不管这些应用系统在设计建设时使用何种程序设计模型、程序语言、操作系统、平台。 1.1.1 核心定义 Web服务(Web Service)是一种面向服务的架构的技术,通过标准的Web协议提供服务,目的是保证不同平台的应用服务可以互操作。 一、Web服务的概念 根据W3C的定义,Web服务应当是一个软件系统,用以支持网络间不同机器的互动操作。 网络服务通常是许多应用程序接口(API)所组成的,它们通过网络,例如国际互联网(Internet)的远程服务器端,执行客户所提交服务的请求。 C/S+XML?Web 服务 尽管W3C的定义涵盖诸多相异且无法介分的系统,不过通常我们指有关于主从式架构(C/S)之间根据SOAP协议进行传递XML格式消息。 XML Web服务 XML Web服务体系 无论定义还是实现,Web服务过程中会由服务器提供一个机器可读的描述(通常基于WSDL)以辨识服务器所提供的Web服务。 虽然WSDL不是SOAP服务端点的必要条件,但目前基于Java的主流Web服务开发框架往往需要WSDL实现客户端的源代码生成。 一些工业标准化组织,比如WS-I,就在Web服务定义中强制包含SOAP和WSDL。 XML Web服务体系结构 Web Service体系结构基于服务提供者、服务注册中心和服务请求者之间的交互。 ——服务提供者在服务注册中心发布Web服务描述语言WSDL; ——服务请求者使用注册中心的UDDI注册服务来有哪些信誉好的足球投注网站其所需Web服务,并通过SOAP将该Web服务和本部门的当前应用绑定,实现空间数据与操作的共享。 二、关键技术 Web服务建立在XML、WSDL、SOAP和UDDI等协议和标准之上,具有完好的封装性、松耦合、使用协约的规范性、使用标准协议规范、高度可集成能力等特点。 SOAP 简单对象访问协议(SOAP,全写为Simple Object Access Protocol)是一种标准化的通讯规范,主要用于Web服务中。 SOAP的出现是为了简化网页服务器(Web Server)在从XML数据库中提取数据时,无需花时间去格式化页面,并能够让不同应用程序之间透过HTTP通讯协定,以XML格式互相交换彼此的数据,使其与编程语言、平台和硬件无关。 SOAP SOAP标准由IBM、Microsoft、UserLand和DevelopMentor在1998年共同提出,并得到IBM,莲花(Lotus),康柏(Compaq)等公司的支持,于2000年提交给万维网联盟(World Wide Web Consortium;W3C), 目前 ,SOAP 1.1 版是业界共同的标准,属于第二代的XML协定(第一代具主要代表性的技术为XML-RPC以及WDDX)。 SOAP 用一个简单的例子来说明 SOAP 使用过程,一个 SOAP 消息可以发送到一个具有 Web Service 功能的 Web 站点。 例如,一个含有房价信息的数据库,消息的参数中标明这是一个查询消息,此站点将返回一个 XML 格式的信息,其中包含了查询结果(价格,位置,特点,或者其他信息)。由于数据是用一种标准化的可分析的结构来传递的,所以可以直接被第三方站点所利用。 WSDL WSDL(Web服务描述语言,Web Services Descript
您可能关注的文档
- 专科以上学校教师资格送审作业须知-人事室.doc
- 专科以上推广教育实施办法-推广教育中心.doc
- 专题二体育产业经济学-四川大学课程中心.ppt
- 专题研习思考技能.ppt
- 东南亚国家协会暨东协自由贸易区发展现况-经济部国际贸易局.doc
- 东莞台商子弟学校资讯课教学观摩设计案-东莞台商子弟学校首页.doc
- 两因素重复测量实验设计.ppt
- 两极与冷战雅尔塔会议奠定战后世界格局铁幕演说.ppt
- 两种运作模式下加工装配式供应链响应性比较я析.PDF
- 两线远程IO扩展芯片CH423-LCSC.PDF
- 【深交所-2024研报】菲菱科思:2024年三季度报告.pdf
- 【深交所-2024研报】福星股份:2024年三季度报告.pdf
- 【深交所-2024研报】佛塑科技:2024年三季度报告.pdf
- 【深交所-2024研报】广电运通:2024年三季度报告.pdf
- 【深交所-2024研报】广东建工:2024年三季度报告.pdf
- 【深交所-2024研报】桂林三金2024年三季度报告.pdf
- 【深交所-2024研报】顾地科技2024年三季度报告.pdf
- 【深交所-2024研报】广信材料:2024年三季度报告.pdf
- 【上交所科创板-2024研报】中芯国际2024年第三季度报告.pdf
- 白酒品牌文化巡礼山东站活动策划方案【线下营销】 -.pptx
文档评论(0)