论文部分内容阅读
网络技术和计算机硬件的飞速发展,自然而然地对软件开发模式提出了新的要求,即分布式计算、客户/服务器结构、模块化和组件化、互操作性、开放性、可扩展性,适应软件发展的要求,分布式应用结构和组件化开发技术应运而生。分布式结构从层次上将应用系统分为客户端应用程序、应用程序服务器和数据库服务器三个部分,每个部分在逻辑上相互独立。组件技术从功能上将应用系统分解成若干的颗粒,彼此通过接口相互通信。基于分布式结构和组件技术的系统具有伸缩性强、可靠性高、易于开发和维护等优点。 本文概述了分布式结构和组件技术的基本原理,以及利用这两种技术构建的分布式应用系统的方法和原则。并从一个实际的项目出发,研究了如何利用高效率的开发工具Delphi来开发基于分布式结构和组件体系的分布式应用。