minzhaohao贡献
江南大学 硕士学位论文 基于.NET框架的分布式应用程序开发 :吴莉 申请学位级别:硕士 专业:计算机技术 指导教师:王士同;郭力子 20090101
摘要
摘要
随着工nternet/Intranet的出现和流行,给应用系统的系统架构带来了巨大的变革。 现在越来越多的应用系统都建立在Internet/Intranet所提供的可伸缩、可扩展的分布 式计算平台上。Microsoft推出的.Net给开发人员创造了一个理想的分布式开发环境, 它为建立高效、安全、健壮、可伸缩、可扩展的分布式应用系统提供了强有力的支持。.Net
是目前建立和开发各种Web应用的两大主流平台之一。.Net平台作为微软新的开发平 台,其战略思想就是把所有设备通过一个全球宽带网(Internet)连接在一起,同时所有
的软件都将成为在该网络上提供的一种服务。 本论文旨在结合分布式体系结构的发展状况,对Microsoft公司最新推出的分布式 应用系统.Net平台架构进行研究,深入讨论了基于.Net平台的分布式部署,阐述了构
建一个基于Web的分布式应用程序所涉及到的相关技术及工作原理,开发了基于.Net框 架的分布式管理系统,充分体现了。Net平台在开发基于Web的分布式应用程序上的优越
性。
首先论述了课题研究背景、研究的目的和意义以及国内外研究现状。给出了在当今
Internet/Intranet飞速发展的情况下,传统的客户机/N务器模式已经不能适应时代发 展的需求,据此提出了课题研究的目的和意义,确定了基于.Net体系结构的分布式应用 程序的研究方向。 接着阐述了分布式系统。给出了分布式系统的基本概念,分析了传统的分布式系统 的体系结构,提出了基于Web服务的N层分布式体系结构。还讲述了.Net的相关技术。
重点论述.Net框架的基础结构以及它的运行机制,对其中的重要技术一公共语言运行环
境(CLR)、基本类库进行了分析。
最后讲述了基于.Net框架的分布式系统在实际中的应用,详细介绍了一个分布式 系统的整体结构设计、逻辑分层以及该网络教学系统具体功能模块的实现过程。
关键词:.Net框架,分布式,网络教学系统
Abstract
Abstract
Al ong with appearance and popularity of Intemet/Intranet,bring great transform with system frame of application system。Now more and more application system build and expandable distributed compute
on
flexible
platform
by Internet/Intranet。As
SO
much ideal
distributed development environment were presented to public,.Net to create effective、safe、 flexible and expandable distributed application system,it has high efficient of development and high string application program afford the strong sustainment。.Net is
one
of two
mainstream platform ofall kinds ofweb application。.Net Platform is Microsoft platform,it’S strategic concept will link all equipment together by Internet,and all software will be service
on
network。 Combine with the
state of development of distributed system structure,this thesis studied
application system
the
platform which Microsoft puts out newly.Net platform。It has discussed distributed disposal based on.Net platform,illustrate correlation technology and work
theory of distributed application program what relate to based upon web,develop distributed management system,Have fully reflected the superiority of.Net platform in developing the distributed application program based
on
web。