基于.NET与XML的分布式WEB应用系统研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:yanjiajian7758
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机技术和互联网技术的迅速发展,基于Web应用技术的信息化建设已经引起了越来越多的人们的关注。在基于传统的Web应用技术开发的信息系统中,大多数的系统还是停留在利用ASP或者ASP.NET生成动态网页,以及与后台数据库进行简单的交互阶段而已。然而这样远远满足不了不断升级的用户需求,因此,对高性能的分布式Web应用系统的研究应运而生。 本文立足于Microsoft公司的.NET开发平台,探讨了基于.NET与XML技术的分布式Web应用系统的有关技术,主要内容包括以下几个部分: (1)对分布式系统技术进行介绍和探讨。其中包括有分布式系统的体系结构、分布式对象技术COM/DCOM/COM+、Java RMI和CORBA以及Web Services分布式技术等。在对常见的几种不同的分布式系统结构、分布式对象技术进行介绍的同时,也对它们进行了详细的比较。还对下一代分布式系统的核心——Web Services技术进行了详细研究。 (2)介绍并探讨了Microsoft公司的.NET开发平台及当前流行的XML技术。对于.NET开发平台,详细介绍了其最主要的部分.NET Framework以及关键技术ASP.NET与ADO.NET。.NET Framework使得程序开发者更容易在高度分布式Internet环境中开发互联网应用程序。ASP.NET是.NET Framework中一套用于生成Web应用程序和XML Web Services的技术。ADO.NET是一种包含于.NET Framework中的重要的应用程序级接口,用于在Microsoft.NET平台中提供数据访问服务,是对ADO的全新变革。对于XML技术,说明了它的特点、语法以及与HTML的区别,还探讨了XML的文档对象模型DOM(XML文档在内存中的表示形式)。XML是一种可以用来定义各种不同的标志语言以满足不同的需要的元语言,是一种数据交换格式,允许在不同的系统或应用程序之间交换数据。DOM使用户能以编程的方式读取、操作和修改XML文档。 (3)利用.NET平台上的分布式Web应用系统技术和XML技术,进行了一个卫生检验实验室信息管理系统的实现。详述了该系统中的主要模块,同时对该系统中所用到的部分关键技术,如XML技术在系统中的应用、Web Services设计、数据库访问技术和系统安全设计等进行了说明,重点探讨了XML技术在该分布式Web应用系统中的应用情况。
其他文献
随着空间科学的不断发展,空间数据传输系统中音、视频数据的传输变得越来越重要。由于音、视频传输对等时性和实时性有较强的要求,并且视频数据的速率高,数据量大,传统的做法
Ad Hoc网是由一组带有无线通信收发装置的移动终端组成的一个多跳、自组织、无中心的网络。并以其高度的灵活性在军事、民用和各种不易建设固定通信设施的环境中有着广泛的应
随着互联网的发展,网络带来方便的同时,网络安全事件也时有发生,网络攻击威慑着网上用户,信息的安全性和保密性受到很大的威胁。在各种网络攻击事件中,拒绝服务攻击(DoS,Deni
软件开发框架的研究一直是软件开发者关注的课题。框架提供了软件复用的新途径,提高了软件开发的效率。因而如何设计并构建一个强健而稳定的框架一直是众多软件专家致力研究的
随着数字信息的爆炸式增长和应用需求的不断提高,传统的网络存储系统在容量、性能、可扩展性、安全性和服务质量(Quality of Service, QoS)等方面面临了巨大的挑战,基于对象
随着计算机、网络、通信以及多媒体技术的迅速发展,嵌入式系统继计算机网络技术之后成为IT领域又一个新的技术热点和发展方向,同时随着视频编解码标准的发展,兴起了基于嵌入
论文通过研究国内外嵌入式系统的现状和发展趋势,结合国家在863和十一五规划重点项目“流程工业数字化仪器仪表”的指导思想,旨在开发一套适应网络测控仪表开发的开放性、低成
网络电视是一个正在快速发展的新兴工业,其技术标准尚未完全成形。网络电视的几个关键技术:视频编解码技术、宽带技术、流媒体技术和编解码芯片在近几年迅速发展,大大刺激了
信息技术和计算机技术的发展极大的丰富了人们获取信息,分享信息的能力。在传递信息方面,图像相比其他形式如文本,音频等更加直观方便。众所周知在图像产生和传输过程中不可
数据整合是影响电子政务发展的主要因素之一。它的目标是在异构环境(松散耦合、数据格式不同、跨平台、跨地域的分布环境)中实现数据的共享,从而有效地利用资源,提高整个电子政