5 共同存在的问题
通过上面对几种技术的分析和比较,我们不难发现它们均存在着一些共同的问题。
(1)标准问题
目前,几乎所有的分布式计算技术都没有完整的统一的标准,虽然已开始这方面的工作,标准的缺乏使得分布式计算技术研究分散,很难形成稳定的研究方向,从而在很大程度上制约了分布式计算技术的发展。
(2)软件方法问题
软件方法学是软件能够进行工业化生产的前提。但缺乏可行的软件方法学使得分布式计算软件的质量、开发进度等很难得到保证,没有工业化生产方式,分布式计算系统的普及将十分困难。
(3)异构问题
现在的网络是一个异构的环境,分布式计算技术首先需要解决异构环境的互操作问题。而要解决异构环境的互操作问题,首要的任务是如何互相识别。目前,既不可能要求所有的资源用同一种方式描述,又没有方法可智能地识别这些资源,这就导致任何一种分布式计算技术只能在一定的范围内使用。
(4)安全性问题
分布式计算技术面临的最大挑战就是不断增长的网络规模,整个平台的安全性方面的问题就会极为严重。
6 展望
随着Internet上的硬件、软件、数据库等资源急速膨胀,其关联关系不断发生变化,但是到目前为止,所有这些资源的共享和社会化程度还很低,基本上是各自为政,相互间缺乏有效的交互、协作与协同能力。因此要创建大型的、松散的、健壮的分布式系统还必须以先进技术和大量劳动为基础,除了各种资源本身的技术和管理之外,关键的因素是标准的建立,从底层信号的传输到复杂业务的流程等各种不同的层次都要形成统一的标准。此外到目前为止,所有的分布式计算技术都或多或少存在没有解决的问题,还没有哪一种技术被所有的研究者认同为分布式计算技术研究的方向,也没有哪一种技术能实现完全意义上的分布式计算,满足所有分布式计算的需求。
所以对多种现有分布式计算技术的综合研究,吸取所有技术的优点,合理地解决分布式计算的需求,越来越被人们所重视。从某种意义上说它也表明了今后分布式计算技术研究的方向。
参考文献
[1] Middleware white paper.International Systems Group,Inc,1997.2
[2] 都志辉,陈 渝,刘 鹏,等. 网格计算[M]. 北京:清华大学出版社,2002.
[3] Foster I , Kesselman C , Nick J ,et al .Grid Services for Distributed System Integration[J ] . Computer ,2002 ,35 (6) :37-46.
[4] Tbai T ,Lam H Q. .NET 框架精髓[M] . 王敏之译. 北京:中国电力出版社,2001.
[5] 胡道元.计算机网络(高级) [M ]. 北京: 清华大学出版社,1999.
[6] 王柏,王红熳,邹华. 分布计算环境[M] . 北京:北京邮电大学出版社,2000.
[7] IBM Web Services Architecture team . Web Services architecture overview.
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说计算机对典型分布式计算技术的分析和比较(4)在线全文阅读。