基于COM和CORBA技术的分布式应用

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:xiaohuimin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科学技术的不断发展,未来的应用系统将主要是建立在面向对象的、分布的、异构的、自治的环境中的多层应用系统,系统主要由一个个分布式对象组成,对象各自具有特定的功能,可以跨越平台,独立于网络协议、编程语言和软硬件平台,实现相互通信,协同工作。 分布式应用引入了一个全新的设计和扩展概念,它增加了软件产品的复杂性。在分布环境下,组件是一些灵敏的软件模块,可以位置透明的、语言独立和平台独立的相互发送消息,实现请求服务。分布式组件技术一般用来处理大型的程序开发,基于组件的开发是当今桌面系统的主流技术。分布式Web技术是网络技术和数据库技术的一种结合,也是一种多层分布式应用。当前,随着Web需求的不断增长,使得Web的开发应用正向分布式结构的方向发展,分布式计算屏蔽了系统中存在的异构性,提供了分布式对象间的互操作性。分布式对象技术已经成为建立服务应用框架和软件构件的核心技术,在开发大型分布式应用系统中表现出强大的生命力,并逐渐形成了三种具有代表性的主流技术。 本文介绍了分布式对象技术和多层体系结构的发展、特点,详细讨论了几种典型的组件技术的原理及实现。提出基于COM/DCOM和CORBA构件的应用服务器的多层应用程序的结构体系。并把基于COM/DOM和CORBA构件应用服务器的多层应用体系结构应用于“网络化重点人口管理与笔迹检索系统”的实现中,并详细说明了整个的开发过程。 本文的主要研究工作如下: (1)研究当前Web环境下的分布式计算技术与软件架构,并针对现有架构中存在的问题,实现了一种行之有效的分布式应用系统构建方案。 (2)研究了该分布式计算的系统实现技术,对分布式对象技术的三种主流技术:COM/DCOM技术、CORBA和J2EE/EJB技术进行了深入的研究并进行了比较、分析; (3)在研究的基础上进行应用开发。基于COM/DCOM构架,采用多层体系结构,建立了一个B/S模式的Web应用系统。在CORBA构架下,建立了一个C/S模式的分布式应用系统。课题组利用该系统,初步实现了一个支持基于CORBA和微软COM/DCOM的分布式计算技术、以重点人口管理与笔迹检索系统为对象的基于Intranet和Internet的软件系统原型。
其他文献
既往已有工程案例表明,瓦斯所含水分、粉尘、腐蚀性气体等杂质会对瓦斯发电机组安全、有效运行过程形成负面影响,为有效优化机组的运转状况,就需对瓦斯实施必要的气体预处理.
我国是一个幅员辽阔、山区铁路众多的发展中国家,为了提高旅客列车的运行速度,在既有线路上开行摆式列车是一种行之有效的提速手段,适合我国国情。由于采用摆式列车具有在既有曲
随着社会的进步,我国的建筑行业得到了快速发展,人们的节能环保意识也在不断提升,越来越多的人开始关注在建筑装饰工程中应用绿色施工技术.通过合理应用绿色施工技术,在建筑
为了提高棉花秸秆的循环利用效率,分析不同参数对微波裂解棉花秸秆生产秸秆炭的产炭率的影响,该文研制了一套微波裂解设备.微波裂解设备主要由气液处理系统、裂解腔、惰性气
光刻投影物镜是光刻机的核心部件。为了保证投影光严苛的波像差要求,投影物镜内部具有可调整的动镜,以便实现对其位置姿态进行调整,以消除由于加工和装调误差带来的波像差,从而保
学校所拥有的固定资产是保证教学工作正常开展的重要物质基础,所以任何学校都应该提高固定资产管理意识,在日常工作中做好学校固定资产的管理工作,保证本学校的固定资产得到
摘要:伴随着新课程改革的深入发展,我们教师不断地完善自己,但也遇到一些困惑。其中较为突出的是高中历史教师专业知识能力的再提升问题,高中历史教师只有全面提升自己的专业能力,才能适应高中历史新课改的需要。  关键词:反思;课程;科研  中图分类号:G633.51 文献标识码:A 文章编号:1992-7711(2015)12-0108  专业能力是教师专业发展水平的具体表现,是教师运用专业知识、专业理念
目前各个领域对桥门式起重机的需求越来越多,桥门式起重机产生的各种故障以及安全事故也越来越多,如何对桥门式起重机运行状态进行实时监测,将作为判别桥门式起重机是否偏离正常