- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 基于虚拟化技术的多平台共享机制 * * * 融合的前提是标准的建设和对齐 * * Why and What ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 软件即服务(SaaS) 通过浏览器将单个的应用软件推广到用户 前期无需在服务器或软件许可证上进行投资 平台即服务(PaaS) 是SaaS的变种,将开发环境作为服务来提供 用户创建的应用软件在供应商的基础架构上运行 基础设施即服务(IaaS) 将计算、存储、网络等资源,打包成可量化的服务 * 云计算的应用分类 * IBM的“Blue Cloud”架构方案 * 国内类似科研项目 超大规模 虚拟化 高可靠性 通用性 高可扩展性 按需服务 极其廉价 * 云计算的特点 云计算将取代SOA 云计算是SOA的一种实现 云计算与SOA有一定的相似性 云计算与SOA是互补的 SOA能够为云计算做准备 SOA是云计算的基础 * 云计算与SOA关系的一些业界观点 SOA 云计算 产生原因 解决信息孤岛和遗留系统这两个制约企业发展的问题 解决数据量高速增长与数据处理能力相对不足,同时资源利用率相对不平衡的问题 关键技术 从多个服务提供商出获取服务,并通过不同的组合机制形成自己所需的一个服务 所有的资源都是服务,可以从云计算供应商处购买硬件服务、平台服务、软件服务等 关键属性 可重用性、敏捷性、松耦合、独立、基于标准 虚拟化、按需求动态扩展、资源即是服务、实用模型 侧重点 采用服务的架构进行系统设计,关注如何处理服务 侧重服务的提供和使用,关注如何提供服务 使用场景 当企业业务需求经常改变的时候,考虑使用SOA 企业对IT设施需求经常变化或无法提前预知或有大量的批处理计算时,考虑用云计算 商业模式 降低软件开发和维护成本,商业模式是间接的,需落地 根据使用的时间和流量进行收费,有明确的商业模式 * 云计算与SOA的比较 SOA使用云计算对外提供服务 SOA与IaaS SOA与PaaS SOA与SaaS SOA采用云计算的一些服务进行构建 SOA与SaaS SOA与PaaS * 云计算与SOA可能的融合方式 需要标准的统一 需要标准的统一 * * * * * * * * * * * * * * * * * * * * * * * * * Lecture 5 SOA与Web Services SOA设计基础 Web Services(Web服务技术)是整个架构Web服务的技术框架,包括 XML SOAP WSDL UDDI Web Service是指使用Web Services而架构出来的Web服务实例,简称Web服务。 * Web service 和 Web services Anywhere、Anytime、AnyDevice 能够在一个分布式的计算环境中,动态的描述、发布、发现和调用服务 Web上的对象访问技术 使用URL进行鉴别 接口定义使用XML 能够被其他系统发行和调用 利用基于XML的消息交互 利用互联网协议传输 * What’s Web Services * Application XML XML XML XML XML XML XML XML XML Application Application Sun RPC(1985) 远程过程调用协议 Remote Procedure Protocol CORBA(1992) 公共对象请求代理(调度)程序体系结构 Common Object Request Broke Architecture DCE / RPC(1993) Microsoft COM(1993) Component Object Model 对象组件模型 Microsoft DCOM(1996) Distributed Component Object Model Java RMI (1996) Remote Method Invocation 远程方法调用 Microsoft COM+(COM、DCOM、MTS) * Is This New? 软件变服务 整合数据孤岛 互联设备与异构系统 EAI/B2B应用 …… * Why We Need Web Services 完全基于XML及其他相关的Internet标准 目前的分布式对象技术各自为政 互操作性差 紧密耦合 局限在Intranet的应用 * 主流分布式应用技术的缺点 DCOM CORBA RPC IIOP NDR CDR IDL OMG IDL RPC 通讯协议 消息格式 描述语言 Windows Registry Naming Service 探索机制 Java RM
原创力文档


文档评论(0)