分布式组件技术的应用研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:liuyong19840815
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的高速发展,企业的应用系统和以往相比,有了很大的进步。企业级的应用不再局限于以往的单机系统或简单的客户端/服务器系统,而是逐渐向着三层、多层体系结构的分布式应用迈进。分布式组件技术是组件技术和分布式对象技术相结合的产物。组件技术解决了对象依赖于特定编程语言,只能基于源代码级别重用的问题。而分布式对象技术将对象调用拓展到了跨进程、跨机器、跨局域网、甚至跨Internet范围内。利用分布式组件技术,我们可以构建逻辑上分布的大型分布式应用系统,并可大大降低应用程序中层与层之间的依赖、开发部署和维护的复杂程度,增强系统的伸缩性,安全性,提高系统的运行性能,便于团队合作开发。本文以某国际著名赛马会的帐户管理系统为应用背景,综合运用.NET平台下的分布式组件的相关技术,实现了一个典型的适合企业使用的分布式系统。本文首先介绍了国内外分布式组件技术的发展现状,分析了当前分布式组件技术的发展特点和趋势。其次,本文研究了分布式组件技术的工作原理和技术要素,分析比较了现今主流的三个分布式组件平台:Microsoft的.NET平台,Sun公司的J2EE规范,以及OMG组织的CORBA规范。本文选择Microsoft的.NET平台作为主要应用平台,在介绍了.NET Remoting的核心概念之后,着重分析了.NET Remoting的体系结构以及.NET Remoting与COM+和Web服务之间的紧密联系。然后本文遵循RUP思想和用例驱动的开发方法,严格按照从初始阶段、细化阶段、构造阶段和交付阶段的过程,综合运用.NET平台下的分布式组件技术,实现了该帐户管理系统。最后,本文就一般系统都非常关心的安全和性能这两方面进行了深入的探讨,并提出了安全性策略和组件负载平衡策略来解决这两方面的问题。
其他文献
近年来,基于人体生物特征的识别技术得到了长足的发展。其中,虹膜因其具有丰富的细节和纹理独特而成为目前国内外的又一个研究热点。与其它生物特征相比,虹膜被认为是更稳定、更
为了充分利用不同模态的医学图像信息,需要对图像进行融合,而融合之前必不可缺的就是图像配准。图像配准是医学图像处理中的关键技术,对医学图像处理技术发展具有十分重要的
Internet技术发展加快了基于网络的企业应用系统的设计和开发,传统的Client/Server方式已经不能适应当前快速易变的商业发展的需要了。而J2EE技术正是基于Internet上Web技术
多媒体数据获取和存储技术的飞速发展导致了大规模多媒体数据库的出现。多媒体数据的类型多种多样,包括图像、文本、视频、音频等等。对这些多媒体数据进行挖掘分析,能够揭示出
在社交网络关系挖掘、网页排序、推荐系统以及自然语言处理等大规模数据挖掘和机器学习应用的推动下,使用图数据结构来描述数据及数据之间关系的分布式图计算模型获得了日益
随着计算机网络、视频压缩等关键技术的快速发展,多媒体技术的研究和应用受到了广泛的重视,用户可方便地存取和查阅文本、图形、动画和音频视频等多种信息。然而随着人们对多媒
云计算作为一种能随时随地地访问共享资源池的全新计算模式,近几年来已受到广泛的关注。由于云计算环境中用户需求的多样性、云计算资源的异构性和复杂性,经常会出现服务器节
通过因特网进行语音通信是一个非常复杂的系统工程,其应用面很广,因此涉及的技术也特别多,其中最根本的技术是VoIP(Voice over IP)技术。而所谓的VoIP是以IP分组交换网络为传输
经过多年的发展,数据库系统已经发展成为一种相当成熟的数据管理系统,在各行各业各种应用中都少不了数据库的支持,但随着计算机网络的发展以及对各种系统的开放式要求,数据库
随着智能控制的快速发展,人们在预测控制理论探索和实际应用两个方面都进行了大量的研究。目前的广义预测控制算法,一般其预测输出的预测模型都是建立在数学模型基础上的,都