分布式数据访问方法性能的研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:yzqp178
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展和应用的深入,分布式技术在构建企业级应用程序中更为广泛流行。分布式系统包含地理上分布和数据处理分布两个方面。分布式应用对于用户应该是透明的,即使在不同的位置,企业不同的业务也应该能协调分布合作。在很多情况下,企业内部和企业间不同的应用系统之间使用是的不同的技术,使得不同种类的组件之间数据交换和数据共享变得复杂。同时,企业开发的历史遗留系统在与当前分布式系统集成过程中出现了互操作的问题。一般解决方法是在组件之间加上一个特殊的适配器来转换信息,这使得在不同种类系统之间进行数据交换和数据共享的管理和实现变得复杂而且效率低下。最近兴起的Web服务技术具有跨平台、跨语言、简单、高效、可扩展性强等特点,适用于系统集成以及跨平台数据通信等工作。.NET平台上远程处理技术在DCOM技术之上发展,综合了原有技术的优点,使分布式编程变的更加灵活。这两项技术给原有分布式系统的扩展提供了很好的支持。文章在研究当前分布式技术发展的基础上,采用Web服务架构和.NET Remoting技术,设计了分布式产品数据管理系统。本文详细分析和阐述了Web服务和.NET Remoting基本原理和思想,比较了使用这两种技术对原始COM组件封装的性能差异。结合使用Web服务和.NET Remoting技术对COM组件封装系统的开发,以及实际过程中优化性能的手段,从数据存储、数据传输以及响应模式方面给出了优化方案。该系统能够充分利用Web服务机制的封装性、松散耦合、使用协议的规范性、高度可集成能力的特点,以及.NET Remoting效率高、集成度高、可扩展性好的优点,同时它实现了对分布式产品数据管理系统的改造升级。通过在.NET平台上的封装,系统完成了从代码非托管形式到托管形式的转变,并且能够与其他分布式系统集成。
其他文献
随着企业业务的迅速增加,企业办公越来越重视规范、效率。实现办公自动化对企业规范管理、提高效率、降低成本具有重要意义。另外,办公自动化系统增进了企业人员的协作,使企业相
现代物流作为一种先进的组织方式和管理技术,通过降低流通费用,缩短流通时间,可以整合企业价值链、延伸企业的控制能力,加快企业资金周转。因此,随着社会的发展,作为第三利润
参考咨询是图书馆的重要专业功能,其咨询水平在很大程度上体现了一个图书馆的实力和服务质量。虚拟参考咨询系统是数字图书馆的重要子系统。虚拟参考咨询指利用网络,通过同步或
面向对象软件技术的迅速发展,给面向对象软件测试,尤其是面向对象软件的集成测试,带来了新的挑战。面向对象集成测试的重点在于检测消息能否正确地激活方法的执行,方法/消息序列是
本课题研究的是通风机性能计算机测试系统,采用多种高精度传感器和PCI总线结构数据采集卡以及Visual Basic和Visual C#软件。能自动对通风机的多个参数同时进行采集、计算并
驾驶员疲劳监测系统是利用计算机进行面部图像分析,从中提取有效的特征信息,以辨别驾驶员特定状态的一门技术。随着计算机技术的迅速发展,人脸检测技术已经应用到许多领域中。本
自20世纪50年代教育评价作为一种专业活动产生以来,教育评价的功能不断从教学和课程领域向外扩展,逐渐成为教育管理的重要手段。目前,世界各国均把教育评价作为核定教育机构
煤矿瓦斯事故给我国煤炭行业造成了严重的损失,制约了煤矿企业的可持续发展。对导致煤矿瓦斯危险的因素进行辨识和分析以及构建有效的煤矿瓦斯应急决策案例推理应急决策系统是
窄带物联网是一种基于蜂窝网络的低功耗广域网无线通信技术,在政府推动和各行各业同步发展等因素的作用下,窄带物联网的应用发展逐渐扩大。在窄带物联网应用中,终端节点因计
在异构医疗信息系统的数据交换中,各系统数据的存储和表达方式相差很大,硬件环境参差不齐,信息很难在系统之间直接交换。要实现异构医疗信息系统的数据交换,需要通讯双方就数据交