论文部分内容阅读
CORBA作为当前流行的分布式对象技术,凭借其平台独立性和编程语言独立性等优势,为异构环境下分布式应用提供了强有力的支持,成为越米越多的企业级分布式应用系统构建的平台。 本文介绍了分布式系统原理、CORBA技术原理以及CORBA负载平衡的研究意义,对当前分布式系统负载平衡技术、现存的CORBA系统负载平衡技术进行了分析,然后在此基础上提出了一个基于策略的CORBA负载平衡解决方案模型。该模型的核心思想是在CORBA负载平衡技术中运用策略的设计模式,抽象出负载平衡策略接口,这样,策略的不同组合使得负载平衡策略具有了多样性,使针对不同应用的需求配置不同负载策略成为可能,弥补了只能满足特点应用的负载平衡设计的不足,有很大的灵活性,进一步贴近了具有应用的需求;同时基于模板的实现方式,使具有良好的复用性。