容错技术是实现分布对象系统可靠性的一种重要手段.现有的分布对象容错系统在保证应用程序可靠性的同时,却对其性能造成很大影响.一方面,这是由于系统缺乏应用的语义信息,只能采用少数几种保守的容错策略;另一方面是因为系统缺乏自适应性,导致资源利用率较低.为了解决这些问题,提出了一种具有可扩展性和自适应性的分布对象容错模型,它允许容错应用开发者扩充新的容错策略,并且在系统运行环境变化发生改变时,能够动态地调整配置结构,从而显著地改善容错应用程序的性能.