论文部分内容阅读
随着计算机网络的发展,越来越多地需要使用分布式计算技术来共享资源、平衡计算负载以及合理安排程序的位置。分布式对象技术是将分布式计算技术和面向对象思想结合起来的一种技术,系统中的对象以分布式的方式相互作用,构成一个完整的面向对象的分布式系统。目前国内自主研发的分布式对象系统应用成功的还比较少。 本文讨论了分布式对象技术的相关理论,并研究了Java分布式对象技术在企业中的应用。针对一个企业应用环境,通过比较几种组件模型和分布式对象技术,选择了一种Java分布式对象技术,对一个宽带内容提供商的分布式系统的用户中心查询系统的服务方式进行了改进,设计并实现了一个用户中心查询服务子系统,改进了现有系统的分布式计算结构,实现了服务和应用的集成。本文最后还对系统实现进行了有益的扩展,提高了系统的可用性,使之方便部署。 该分布式查询系统具有具有CORBA兼容、轻量级、实现简单、按值传递、不使用IDL等一系列特点。 由于分布式系统本身的复杂性,考虑到实际应用系统的需求,本文没有实现分布式系统的方方面面,下一阶段的研究工作可以考虑分布式对象系统中安全性、伸缩性和事务性等特性的实现。