论文部分内容阅读
近年来,分布式对象技术的理论在不断发展,日趋成熟,但基于.Net Framework的分布式对象技术的应用系统尚处于探索阶段。本论文旨在结合分布式体系结构的发展状况,对Microsoft公司最新推出的分布式应用系统.Net平台架构进行研究,深入讨论了基于.Net平台的分布式部署,阐述了构建一个基于Web的分布式应用程序所涉及到的相关技术及工作原理,开发了基于.Net Framework的分布式管理系统,充分体现了.Net平台在开发基于Web的分布式应用程序上的优越性。 论文首先论述了分布式系统的概念、结构以及分布式对象技术,阐述了当前主流的分布式对象技术及其比较与发展。接着论述了Web服务,介绍了Web Service的知识。然后分析了.NET Framework结构的概念、组成及工作原理,.NET Remoting的体系结构和工作原理。最后结合管理系统的需求,给出了利用.Net平台构筑一个良好的可伸缩性的分布式应用程序的设计方案,并详细介绍了我所完成的整个系统的框架设计、整体的逻辑分层,以及应用系统子模块的实现。