基于.NET框架的多层企业应用系统架构与设计

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:pjlkj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet及其相关技术的迅猛发展,传统的客户机/服务器两层模型已经明显不能适应企业应用的发展要求,计算机的体系结构也从两层结构发展到多层结构。当前多层结构因其明显的优越性,已成为构建企业应用的一个标准。然而当前的多层架构庞大复杂,在开发中存在着开发效率低下、移植性差、修改困难、重用性差等问题。 本文在对.NET框架下Web服务进行深入研究的基础上,借鉴当前Java环境下比较流行的框架技术,结合.NET下面向对象的持久技术机制,开发了一套基于.NET的面向服务的多层企业应用系统框架。该框架摈弃了传统C/S模式的缺陷,层次结构清晰,建立了对象和关系的映射,直接利用面向对象的方法操纵关系数据库。 本文首先确定了课题的研究内容,并简单的介绍了与课题有关的技术。其次介绍了分布式系统的发展历程,从传统的C/S模式发展到目前的多层结构,分析了它们的不足,在对当前存在的分布式对象技术进行了深入的比较和分析的基础上,突出了Web服务的优点,并对。NET平台和Web服务的相关知识进行了深入的探讨。再次,重点介绍了面向对象的持久技术,主要阐述了O/R映射机制和.NET平台下的NHibernate技术,介绍了如何利用该持久技术开发系统,并结合武汉蓝焰自动化燃气管理信息系统的开发,详细阐述了该框架的体系结构以及各层的相互关系,并简要的给出了系统的实现过程。最后作为全文的总结分析了该系统体现的优点和存在的不足。
其他文献
基于开放式体系标准,采用通用商业产品构建的集群计算体系已在高性能计算领域得到大量采用,在全世界排名前500名的超级计算机系统中,有360个为集群体系结构,占到了500强总数
由于地质条件复杂多变,导向钻井过程中所钻井身穿越地层的地质和油藏参数、所钻井身的工程和井眼参数等随钻信息存在着不精确性、模糊性、不确定性等,对这些信息的实时分析、处
对旋转机械运行状况进行监测,是减少设备停机时间、降低设备维修费用、提高设备利用率的重要方法。便携式振动测试分析仪是旋转机械状态监测中的重要工具,广泛应用于化工,电力,冶
现场总线技术是当前自动化领域的应用热点之一,而LonWorks现场总线以其协议的完整性、网络拓扑结构的多样性以及强大的网络通信能力成为现场总线技术中的佼佼者。随着企业信息
随着智能手机的普及,越来越多的用户开始使用手机进行消费支付,但现存的手机银行应用需要实时在线,并且它复杂的操作步骤已经不能满足用户的需要。随着手机硬件的进一步发展,通过
二维SIMD结构是在嵌入式系统中提高多媒体处理能力的有效系统结构。该结构是指N X N个处理单元按一定的拓扑结构连接而成的阵列结构,同行/列的处理单元以SIMD的方式工作,不同行
传感器网络是计算机技术、通信技术中一个新的研究领域,它采用无线通信技术,由微小的传感器组成,节点具备感应能力、信息处理能力和无线通信能力,无线传感器网络可广泛用于军事、
Ad hoc网络拓扑的不定时变化,移动节点的计算能力、存储容量、能量受限等特点使得传统有线网络的网络技术(如OSPF,RIP)不能直接应用在Ad hoc网络中。目前Ad hoc路由协议已有
时间序列是一种重要的非结构化的数据类型,它是按照时间顺序观察所得到的一串数据。关系数据库是目前应用最广泛的结构化数据存储和管理系统。为了使用关系数据库存储非结构
本文对入侵容忍系统进行了研究。文章介绍了入侵容忍系统的基本理论、国内外研究的现状,并在理论上依据五层安全模型,设计了相应的体系结构,给出了网络的拓扑结构图,并介绍了其工