分布式系统在计算机网络的基础上为用户提供透明的集成应用环境

分布式系统在计算机网络的基础上为用户提供透明的集成应用环境

分布式计算机系统与计算机网络系统,它在计算机的硬件连接、系统的拓扑结构和通信控制等方面非常类似,而他们都具有通信和资源共享的功能。但它们之间有一点非常重要的区别,就是分布式计算机系统是在分布式计算机操作系统支持下进行分布式数据库处理和各个计算机之间进行并行计算工作,也就是说各互联的计算机可以互相协调工作,共同完成一项任务,一个大型程序可以分布在多台计算机上并行的运行。

分布式系统在计算机网络的基础上为用户提供透明的集成应用环境

分布式系统在计算机网络的基础上为用户提供透明的集成应用环境。用户可以用名字或命令调用网络中的任何资源进行远程的数据处理,不必关心这些资源或数据的地理位置。而计算机网络往往不要求这种透明性,甲地的用户要利用乙地的计算机,必须通过自己的终端显式地指定地点和设备名。

分布式系统在计算机网络的基础上为用户提供透明的集成应用环境

20世纪80年代以来,随着微型计算机的发展,人们对高级形态的分布处理环境投入了极大的热情,似乎由众多的微型计算机组成功能强大的(可与大型机相比的)分布式处理系统已经指日可待。

分布式系统在计算机网络的基础上为用户提供透明的集成应用环境

随着时间的推移,这种普通意义上的分布式处理系统还是没有出现,然而这方面的研究活动功不可没。分布式的数据库已经上市,分布式控制的优点也深入人心,对分布式集成应用环境的研究还在继续。


分享到:


相關文章: