网站大量收购独家精品文档,联系QQ:2885784924

Web服务原理和技术chwebservice基础课件.ppt

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

第1章:Web服务基础 引言 “软件即为服务”的理念 Web服务的完整定义 Web服务的特性 服务接口和实现 面向服务的体系结构 Web服务的技术架构 服务质量(QoS) Web服务的互操作性 Web服务与组件的比较 Web服务的优与劣 小结 Web服务的技术架构 Web服务范式对基础架构的要求并不高,其目的就是确保在任何技术和编程语言都可以实现和访问Web服务 Web服务的实现方式并不是唯一的,而是代表了几类相关的技术 使用标准技术 传输层:HTTP; 其他任何层:XML 核心服务标准 信息交换:SOAP; 服务描述:WSDL; 服务发布:UDDI 服务的组合不协作标准 IBM:WebSphere、微软:.NET框架、BEA:WebLogic 服务的组合与协作标准 服务组合 业务流程执行语言:BPEL 服务协作 Web服务编排描述语言:WS-CDL协调/事务标准 协调/事务标准 Web服务协调:WS-Coordination; Web服务事务:WS-Transaction 增值标准 WS-Security、WS-Policy、WS-Management 第1章:Web服务基础 引言 “软件即为服务”的理念 Web服务的完整定义 Web服务的特性 服务接口和实现 面向服务的体系结构 Web服务的技术架构 服务质量(QoS) Web服务的互操作性 Web服务与组件的比较 Web服务的优与劣 小结 服务质量(QoS) 基于SOA的应用程序必须可靠地运行,并需要能够提供多种级别的一致服务 不仅重视服务的功能属性,而且致力于描述驻留Web服务的环境 QoS指的是Web服务的一种能力,它能响应预期的请求,并能以一定的服务质量完成相关的任务,并且所提供的服务质量符合服务提供者不客户的预期 如何在因特网上保证QoS是一个非常大的挑战! 流量模式的变化、关键业务的安全传输、基础设施失效的影响 QoS的度量 根据重要的功能性和非功能性的服务质量属性、以及其他重要的服务特性 可用性:服务正常运转的概率、修复时间(TTR) 可访问性:请求能够被服务的程度、在一个时间点上服务能够成功地实例化的比率 符合标准:Web服务遵循标准的情况 完整性:Web服务按照它的WSDL描述及服务等级协议(SLA)完成任务的情情况 性能:吞吐量和等待时间 可靠性:每月或每年的事务故障数 可伸缩性:伴随服务请求的需求量发生变化,服务能力也能进行相应的变化 安全性:认证、授权、消息完整性、机密性等 事务性:Web服务所需的事务行为和上下文传播有几类不同的情况 服务等级协议(SLA) SLA基本上是一个服务质量保证,通常通过逆向计费或其他的一些机制来支持服务质量保证。SLA是维护服务提供的一种重要的、广泛使用的手段 目的:创建这个SLA的原因; 各方:SLA中涉及的各方以及他们各自的角色 有效期:SLA的起始点时间、结束时间; 范围:协议所涉及的服务 限制:一些必须的步骤,用于得到所请求的服务等级 服务等级目标:服务请求者和服务的用户之间相关协定的服务等级 惩罚:一些制裁措施 可选服务:在一些例外情况下可能请求的服务 豁免条框:一些在SLA中没有涉及的内容 管理:描述了流程及SLA中的可度量的目标,并定义了管理服务的企业权责 Web服务的QoS要素分类 性能和能力 事务量、吞吐率、系统规模、利用水平、底层系统是否设计为可满足最大负荷测试,以及请求/响应时间的重要性 可用性 整个系统或其中的部件能够正常运行的平均时间、灾难恢复机制、恢复的平均耗时、能否容忍故障以及最大可容忍的故障时间、是否具有冗余 安全性/隐私 对系统入侵的应对、隐私顾虑、所提供的认证/授权机制 第1章:Web服务基础 引言 “软件即为服务”的理念 Web服务的完整定义 Web服务的特性 服务接口和实现 面向服务的体系结构 Web服务的技术架构 服务质量(QoS) Web服务的互操作性 Web服务与组件的比较 Web服务的优与劣 小结 Web服务的互操作性问题 许多相关的规范都有不同的版本 产品支持何种Web服务规范变成一个非常困难的问题 产品实现规范的版本不一,阻碍了产品间的完全的互操作性 每个企业对于规范的使用都要提供各自的说明,导致Web服务应用间的相互隔离,使得这些Web服务应用仅能在一个局限的范围内使用,从而严重阻碍了Web服务的互操作性 对于标准的解释的歧义问题,对不同规范间交互的理解不够 Web服务互操作组织 Web服务互操作组织(WS-I) 是一个开放的产业联盟,工作横跨产业界和标准组织 宗旨是促进跨平台、操作系统和编程语言的Web服务的可操作性 向开发者提供开发指南、最佳实践及一些资源,用于W

文档评论(0)

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

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

1亿VIP精品文档

相关文档