章分布式对象概述中间件课件.pdfVIP

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

第章分布式对象概述

分布式计算介绍

分布式对象

应用软件体系结构

和

分布式计算介绍

分布式计算的概念

构成分布式计算的要素

分布式计算的概念

分布式技术将网络上的所有资源互相连

接起来,对外表现为一个统一的整体,

对客户是透明的,不必区分本地操作和

操作

构成分布式计算的要素

网络通信机制

同步和异步传输

过程调用()

网络

通信的角色

◦服务器端、客户端、对等端

系统调度和负载均衡

名称的查找机制

安全机制

事务管理

分布式计算的早期规范

分布计算环境

◦(开放软件)的成果

◦后来与合并

的目标

◦早期目标:解决网络环境中异种机之间的

互操作性

◦后来的发展:扩展为实现分布式处理系统

分布式计算的早期规范

的体系结构

分布式计算的早期规范

的问题

◦出现较早,没有采用面向对象技术

◦引进面向对象使系统交互过多

的影响

◦一些的规范在早期中间件市场有广泛应

用,如、两阶段提交协议

◦后续分布式对象中间件规范在很大程度上

借鉴了的体系结构

分布式对象

发展背景

分布式对象中

间件的任务是

处理分布式对

象之间的通信

基于组件思想,由一组对

象来提供系统服务,对象

之间能跨平台通信

将应用处理层抽象出

来,WEB服务器的响

应速度成为瓶颈

客户机和服务器

地位不同

C/S体系结构

分布式对象

体系结构

、、的比较

体系结构

◦由对象管理组织于年提出,它规

定了分布式对象之间如何实现互操作

◦是为解决分布式处理环境中硬件和

软件系统的互联而一种解决方案,

它具有不依赖于编程语言、软硬件平台、

网络协议的特点

◦对象可以用任何一种软件开发

商所支持的语言和平台来实现

体系结构

总体结构

体系结构

关键技术

◦接口与语言

接口:代表了对象的服务能力,为客户提供操作

对象的唯一方法。简单地说,接口就是一组相关

函数的集合,只定义函数的原型,不限定实现

:一种中性的接口描述语言

体系结构

关键技术

◦桩和骨架

桩():可以看作实际对象在客户进程中的

映像,为客户提供了一种静态的调用方式

骨架():为服务器提供一种静态的实

现方式

◦动态调用接口与动态骨架接口

分别提供了动态调用的方式和动态实现的方式

提高了灵活性,工作效率没有静态方式高

体系结构

关键技术

◦和对象适配器

:将相对固定、单一的功能提取出来交由

实现。位于所有进程中,实

现对象间的通信和互操作,是分布对象系统中的

软总线

对象适配器:一个位于与对象实现之间的中

间层,以保证的高效与可移植性

◦组件对象模型()是构建二进制兼容

软件组件的规范

◦对象间相用是通过一组语义相关

的接口来实现的,接口中包含对象的方法

文档评论(0)

136****1820 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档