基于.NET框架的分布式系统的应用及研究

来源 :中国石油大学(北京) | 被引量 : 0次 | 上传用户:yuandt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络已经逐渐深入到经济生活的各行各业。网络的发展同时也促进了分布式技术的发展。从分布计算到网格再到现在的云计算,每一次变革都对社会的发展产生巨大影响。分布式系统良好的可伸缩特性,使得分布式系统可以使一个企业或机构有效地利用现有的软硬件资源。因此在当前研究分布式系统以及它的实际应用也具有非常重要的现实意义。从微软2000年发布名为Microsoft.NET的下一代软件和服务战略,到目前为止已经经历了四代。.NET通过先进的软件构架,利用网络协议和格式,来协调众多的设备与资源,从而提供更简单、更为个性化和更有效的互联网服务。  本论文首先对.NET下Web服务和.NETRemoting分布式技术进行研究,分析了当前三层架构的不足,提出新的多层架构方案:首先将原先统一的逻辑业务层按实际的业务需要划分成不同的分布式逻辑业务,其次使用.NET分布式技术实现各分布式逻辑业务,再次将该系统进行分布式部署。最终实现了基于.NET框架的对表现层透明的分布式逻辑业务系统。论文最后一章以在线考试系统为例,结合本文提出的二层分布式逻辑业务模型,通过对在线考试系统中两个逻辑业务模块分别采用We|)服务和.NETRemoting技术将其实现,然后提出实现动态部署的可行解决方案。
其他文献
作战仿真已经成为人们认识战争和学习战争的重要手段和方法,在各层次的分析、训练以及测试与评估等方面发挥着越来越重要的作用,是快速提高部队战斗力、提升国防和军队建设水平
目前,由于信息技术的飞速发展,信息安全问题日趋复杂。在可信计算方面,可信计算技术就是为了解决安全问题而日益成为信息安全领域研究的一个新热点。可信计算平台是解决信息
随着国家教育事业的发展,近年来社会上的各种考试发展迅速,如计算机等级考试,四、六级考试,职业技能鉴定,高自考等。这些考试往往决定着一个人的事途发展,所以参加的人数也是
程序的安全问题,是信息安全的一个重要方面。一方面,软件的复杂度和功能性提高,软件缺陷和漏洞的概率也大大增加,攻击技术也不断发展。另一方面,程序安全方面的研究也取得了长足的
数据交互业务的迅猛发展,对传输数据海量化和数据交互软件间的互操作性提出了要求。VoIP单纯的语音业务已经不能满足人们的通信需要,而业务是通信网络发展的驱动力。通信网络
随着智能手机不断普及,交通模式识别已经成为情景计算的热门研究领域。作为理解用户移动性的核心组成部分,准确识别不同的交通模式,将对许多研究领域产生重要影响。首先,用户的交
在分布式系统应用领域,传统的分布式应用体系结构大都从自身需求出发,使用各种不同的技术构成相互独立的紧耦合的封闭式系统,它们相互之间缺乏兼容性、有效的互操作性以及重用性
由于XML具有自描述性和可扩展性等特点,能够满足WEB上对数据描述和存储的需求,因而使得XML正在成为Web上数据表示和交换的事实上的标准。随着XML格式数据的快速增长和广泛应
随着计算机技术和网络技术的迅猛发展,数字音乐信息的数量在急剧增加,海量的音乐数据已经成为现实。同时,网络音乐是互联网应用的基本模式之一,而音乐检索是网络音乐服务的最主要
软件功能在不断增强的同时,软件的庞杂程度也在提高,这样就无可避免的带来软件漏洞。软件漏洞攻击带来的巨大经济损失,迫切需要我们对各种漏洞攻击的方式进行剖析,从而深刻理解攻