第一章绪论伴随着21世纪的到来,计算技术进入了以网络为中心的新时代,基于网络计算平台的分布计算(DistributedComputing)技术迅猛发展。计算机网络已经无处不在。80年代,人们还把联网能力作为工作站区别于其他种类计算机的重要特征之一,而今天网络设施已经成为上至巨型机、下至个人计算机和各类便携式计算设备的基本配置。建立在计算机网络上的各类分布式应用正在逐步成为现代社会正常运转的基础。80年代,公共网络应用仅有文件传输、远程登录和电子邮件可数的几种,而今天分布式应用已经成为信息化社会中计算机应用的基本形式,难以计数。人们已经能够通过WWW浏览器透明地在Internet上访问遍及全球数据资源,甚至使用超级计算机提供的计算能力;WWW浏览器和电子邮件已经成为个人计算机上必备的应用软件。工业企业、通信交通、金融领域、商品流通、政府机构、国防军事、教育科研、医疗卫生、社区服务等现代社会各个高效运作的部门无一能够离开相关的分布式应用系统的支持。分布计算成为影响当今计算技术发展最活跃的力量。控制分布式应用开发的复杂性、降低其使用、部署和管理的难度在今天变得尤为迫切,因而极