第三章第三章 软件体系结构风格软件体系结构风格分布式体系结构分布式体系结构1分布式软件体系结构产生背景产生背景在集中式计算技术时代广泛使用的是大型机在集中式计算技术时代广泛使用的是大型机/小小型机计算模型。它是通过一台物理上与宿主机相型机计算模型。它是通过一台物理上与宿主机相连接的非智能终端来实现宿主机上的应用程序。连接的非智能终端来实现宿主机上的应用程序。20世纪世纪80年代以后,集中式结构逐渐被以年代以后,集中式结构逐渐被以PC机机为主的微机网络所取代。个人计算机和工作站的为主的微机网络所取代。个人计算机和工作站的采用,永远改变了协作计算模型,从而导致了分采用,永远改变了协作计算模型,从而导致了分散的个人计算模型的产生。散的个人计算模型的产生。2分布式软件体系结构产生背景产生背景它们构建在大的或小的网络环境及某种组合上,它们构建在大的或小的网络环境及某种组合上,形成了分布式系统。形成了分布式系统。在分布式系统中,数据、过程、接口等构件被分在分布式系统中,数据、过程、接口等构件被分布到网络的多个端点,支持这些构件所需的计算布到网络的多个端点,支持这些构件所需的计算也部署到分布环境的计