【摘 要】
:
目前,随着计算机技术以及网络技术的迅速发展,信息系统也正朝着分布式与信息资源共享两个方面发展,所以如何有效地解决分布式信息系统下的信息资源共享问题,已经成为信息系统
论文部分内容阅读
目前,随着计算机技术以及网络技术的迅速发展,信息系统也正朝着分布式与信息资源共享两个方面发展,所以如何有效地解决分布式信息系统下的信息资源共享问题,已经成为信息系统发展的一个主要研究方向。利用面向对象方法开发的分布信息系统的信息资源的表现形式为对象状态信息,所以要实现信息资源的共享就必须实现对象的持久。要有效地从分布式信息系统上获得共享信息资源,就要提高系统访问共享持久对象的效率,同时也要平衡系统的负载,也就是持久对象是可迁移的。对于一些特殊的分布式信息系统,例如拍卖系统、预订系统、交通信息系统等,其客户都需要监视它感兴趣信息的实时变化情况。本文研究了分布式信息系统资源共享发展的现状,然后比较研究了DCOM、J2EE以及CORBA等三种流行的分布式对象技术,并详细介绍了CORBA技术,其次还比较研究了对象持久化的解决方法,分析了它们的优缺点。本文以有效的解决分布式信息系统的信息资源共享为目的,提出了基于消息中间件的持久对象扩展模型。该模型在原持久状态服务的基础上,增加了缓存管理来提高客户对共享持久对象的访问速度,并通过消息中间件实现持久对象的共享与迁移,利用对象序列化技术把持久对象序列化为XML文件,实现持久对象的网络传输。本文还以该扩展模型为基础,以分布式拍卖系统为背景完成了验证性的实现,该实现利用IDL描述了系统的分布式对象接口,利用PSDL描述了系统的持久对象,并制定了利用消息中间件发布/订阅消息的格式与协议。本文还实现了Java对象与XML之间的无缝转换,实现了持久对象的传输与迁移,为解决异质数据库之间的数据交换提供了一种途径。最后对本文所做的工作做了总结,并对将来在该研究方向提出了一些展望。
其他文献
多核集群并行系统以强大的并行计算能力和良好的扩展性成为一种重要的并行计算平台,它为各类应用提供了并行计算能力的同时也将如何利用底层系统资源等问题暴露给了编程人员,编
网格技术的产生是为了适应当前计算资源、计算能力不断增长的需求,它的最终目标是实现网络虚拟环境上的资源共享和协同工作。数据网格的研究则是网格技术研究中的一个重要内
随着信息技术的飞速发展,数据存储容量需求急剧增长,磁盘阵列技术应运而生。虽然磁盘阵列利用多个磁盘并行存取提高了存储系统的性能,但是磁盘阵列在操作系统的引导、Cache和
近几年来,随着我国通信技术的迅速发展,电信网络的规模不断扩大,网络设备的种类和数量不断地增加,整个网络的复杂性也随之日益提高。随着网络的快速发展和业务质量要求的不断提高
随着山东省立医院信息化建设的进行,医院信息管理系统作为医院要信息化办公软件也在不断完善。作为医院中的重要枢纽—药房,可以说是整个医院的心脏,负责处理来自门诊,住院所有就
视频监控可以使人们通过网络监控远端现场发生的事情,这种系统在工业生产和社会生活的各个领域得到了广泛的应用。而采用无线网络传输的视频监控的应用范围则更为广阔,因为这
中间件系统、操作系统和数据库系统是计算机科学领域内的基础技术,很多应用系统都使用到了中间件系统或者中间件系统的概念。消息中间件是中间件技术的发展热点,它作为一个消
科技的飞速发展,需要处理的信息量迅速增加,迫切需要一种能从大量科学数据中发现有价值知识的有效方法。知识发现是研究如何从大量的、模糊的、随机的数据中,提取隐含在其中
本论文以某重点型号工程飞行控制分组件测试系统的研制为背景,探讨了在QNX实时操作系统上搭建测试平台的设计和实现方法。 飞行控制系统中的接口分组件测试设备,以工控机为
粒子群优化算法(ParticleSwarmOptimization,PSO算法)是一种基于群智能方法的演化计算技术,是进化计算领域中的一个新的分支。它的主要特点是简单、收敛速度较快,且所需领域知识