WebServiceppt.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WebServiceppt

Web Service Web Services与Web service Web Services是整个架构Web服务的技术框架,比如就包括XML/SOAP/WSDL/UDDI等;而Web Service是指使用Web Services而架构出来的Web服务实例。 一般的,Web Services对应的中文名称是Web服务技术,而Web Service则被翻译为Web服务。 Web Service简介 Web服务(Web Service)是一种建立可互操作的分布式应用程序的新平台,通过标准的Web协议提供服务,目的是保证不同平台的应用服务可以互操作。能够在一个分布式的计算环境中动态地描述、发布、发现和调用服务。 Web Service完全基于XML(可扩展标记语言)、XSD(XML Schema)等独立于平台、独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。 Web Service是一个软件系统,支持网络间不同机器的互动操作。(W3C) Web service目标 Web Service的主要目标是跨平台的可互操作性。在现有的各种异构平台的基础上,构筑一个通用的,与应用无关、语言无关的技术层,各种不同平台之上的应用依靠这个技术层来实施彼此的连接和集成。 新、老Web模式对比 目前人们使用Web的模式: 1.浏览互相链接的文档 2.通过手工操作处理采购等商业事务 3.下载文件 通过浏览器 手工操作 Web Service是使用Web的新模式: 1.通过程序自动启动和处理商务事务,而并非使用浏览器 2.能够在一个分布式的计算环境中动态地描述、发布、发现和调用 3.支持基于Web Service的新型应用 完全基于XML以及 其他相关的Internet标准 使用WEB服务的方式 WEB服务实际上是一组工具,并有多种不同的方法调用之。三种最普遍的手段是:远程过程调用(RPC),服务导向架构(SOA)以及表述性状态转移(REST) 1、远程过程调用(Remote Procedure Call Protocol) WEB服务提供一个分布式函数或方法接口供用户调用,这是一种比较传统的方式。通常,在WSDL中对RPC接口进行定义。 2、服务导向架构(Service-oriented architecture) 在服务导向架构中,通讯由消息驱动,而不再是某个动作(方法调用)。 3、表述性状态转移(Representational state transfer) 类似于HTTP或其他类似协议,它们把接口限定在一组广为人知的标准动作中(比如HTTP的GET、PUT、DELETE)以供调用。此类WEB服务关注与那些稳定的资源的互动,而不是消息或动作。 Web service平台 Web service,它定义了应用程序如何在Web上实现互操作性。你可以用任何你喜欢的语言,在任何你喜欢的平台上写Web service ,只要我们可以通过Web service标准对这些服务进行查询和访问。 既然说Web service是一种平台,那么它必须提供一种标准来描述Web service,让客户可以得到足够的信息来调用这个Web service。最后,我们还必须有一种方法来对这个Web service进行远程调用。这种方法实际是一种远程过程调用协议(RPC)。为了达到互操作性,这种RPC协议还必须与平台和编程语言无关。下面简要介绍了组成Web service平台的几个基本要素。 XML和XSD XML和XSD (Extensible Markup Language) 可扩展的标记语言(标准通用语言下的一个子集),是Web Service平台中表示数据的基本格式。除了易于建立和易于分析外,XML主要的优点在于它既与平台无关,又与厂商无关。 XSD是指XML结构定义 ( XML Schemas Definition ) XML Schema语言也就是XSD。描述了XML文档的结构。 WSDL (Web service Description Language ) Web Service描述语言,就是用机器能阅读 的方式提供的一个正式描述文档而基于XML的语言,用于描述Web Service及其函数、参数和返回值。因为是基于XML的,所以WSDL既是机器可阅读的,又是人可阅读的。 WSDL 使用 XML 编写 WSDL 是一种 XML 文档 WSDL 用于描述网络服务 WSDL 也可用于定位网络服务 WSDL 还不是 W3C 标准 wsdl:definitions name=nmtoken targetNamespace=uri import namespace=uri location=uri/*

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档