1 / 33
文档名称:

分布式计算技术.ppt

格式:ppt   大小:831KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

分布式计算技术.ppt

上传人:endfrs 2017/8/3 文件大小:831 KB

下载得到文件列表

分布式计算技术.ppt

文档介绍

文档介绍:分布式计算技术
徐国恩
2003年11月
1
.
概述
起源: 20世纪70年代
发展: 90年代中期,因特网开始普及,复兴
推动:******@HOME
2
分布式计算概念
分布式计算,是指一种应用程序设计方案,在这种方案中程序、程序处理的数据以及实际计算任务都分布在网络上,这样可以调节多台计算机的处理能力,也可以适合应用程序由不同模块组成的特性
3
分布式计算技术的发展
单层结构:
单机系统,应用程序和数据库共享一个文件 系统。
双层结构:
客户端/服务器模式。网络的出现,多个客户端可以共享数据库服务器。
缺点:不能满足异构环境的应用
4
多层结构和B/S模式:
1、增加应用程序服务器层。
2、在浏览器中进行数据的交互访问。
中间件
位于操作系统与应用程序中间,用于协调工 作。

共有缺点:非对称性访问。
分布式计算技术的发展
5
分布式对象技术
随着面向对象技术的发展,出现了分布式对 象技术,它是分布式计算技术与面向对象技 术的结合,进行对称性访问。
分布式计算技术的发展
6
分布式计算技术
一、CORBA技术
1、概述
CORBA(公共对象请求代理规范)由OMG组织制定的,在不同平台、不同语言之间实现对象通信的模型。它为分布式应用环境下对象资源共享、代码重用、可移植和对象间相互访问建立了通用标准,同样也为在大量硬件、软件之间实现互操作提供了良好的解决方案。
7
CORBA技术
2、CORBA体系结构
对象请求代理(ORB)
功能:
定位服务对象
分析客户对象的请求
建立客户与服务对象的连接
获取服务对象的功能接口
8
CORBA技术
接口定义语言(IDL)
IDL接口:通过描述语言来实现接口。
IDL编译器:编译成需要的语言,如Java
IDL服务器:通过服务器启动程序的运行
9
CORBA技术
3、对CORBA的评价
优点:
支持异构终端
支持异构数据库和多种语言开发
事物处理能力比较强
安全性比较高
可扩展性好
10