收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

分布式系统中可移植对象适配器的研究及其在开发Trobus中的应用

王麒  
【摘要】:随着面向对象技术的不断成熟,分布式计算模式开始朝着分布式对象计算模式发展。在分布式对象应用系统中,对象适配器负责管理所有的应用对象,包括对象的创建、定位、激活、失效、撤消以及迁移等行为。然而,在传统的对象适配器中存在着对象的不可移植性,从而降低了分布式软件系统的可复用性,进而影响了软件效益和软件质量。本文首先分析了对象适配器在分布式系统中所起的重要作用。其次指出了基本对象适配器所存在的不可移植性的缺点。最后提出了可移植性的解决方案,并分别从4个方面进行详细的分析和论述——可移植对象策略的分类和表示、分布式系统中对象的延迟创建、服务端的内存优化、分布式系统中持久对象的再创建。在分析和设计的同时还抽象出大量可适用于分布式系统的解决方案和设计模式。最终将本文讨论的所有理论都应用到我们开发的TROBUS系统中,设计并实现了一个可移植的对象适配器。


知网文化
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978