- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话: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
您可能关注的文档
- VI设计手册详解.ppt
- VI设计教程教程详解.ppt
- VKW控制系统详解.ppt
- VKW液压系统详解.ppt
- VKW风机知识讲座详解.ppt
- VLSI电路与系统CHAPPx详解.ppt
- VMI全模式详解.ppt
- VMTTG视频测试仪使用说明详解.ppt
- VMware体系架构vSphere详解.ppt
- VMware售前方案详解.ppt
- 8 黄山奇石(第二课时)课件(共22张PPT).pptx
- 22《纸船和风筝》教学课件(共31张PPT).pptx
- 17 松鼠 课件(共23张PPT).pptx
- 23《海底世界》课件(共28张PPT).pptx
- 21《大自然的声音》课件(共18张PPT).pptx
- 第12课《词四首——江城子 密州出猎》课件 2025—2026学年统编版语文九年级下册.pptx
- 第2课《济南的冬天》课件(共42张PPT) 2024—2025学年统编版语文七年级上册.pptx
- 17 跳水 第二课时 课件(共18张PPT).pptx
- 第六单元课外古诗词诵读《过松源晨炊漆公、约客》课件 统编版语文七年级下册.pptx
- 统编版六年级语文上册 22《文言文二则》课件(共27张PPT).pptx
最近下载
- QlikView专业版培训教程精品.pdf VIP
- 部编版2025秋六年级上册语文1.27《我的伯父鲁迅先生》 课件.pptx VIP
- 生物专业英语第三版蒋悟生编__课文翻译试卷.doc VIP
- NB∕T 20485-2018RK 核电厂应急柴油发电机组设计和试验要求.pdf
- 读《地球的红飘带》有感.pptx VIP
- 建筑与市政地基基础通用规范试卷含答案.docx
- 班级管理(第3版)张作岭课后习题答案.docx VIP
- 2026年中国互联网体育服务市场深度评估与发展机遇预测报告.docx
- 党课讲稿、深刻把握“信念是本,作风是形”的时代内涵与实践要求.docx VIP
- 学堂在线 日语与日本文化 期末考试答案.docx VIP
原创力文档


文档评论(0)