Object replication and CORBA Fault-Tolerant Object Service
被引:0
作者:
Yao-Ming, Y.
论文数: 0引用数: 0
h-index: 0
机构:
Dept. of Information Engineering, Taiwan Normal University, Taipei, TaiwanDept. of Information Engineering, Taiwan Normal University, Taipei, Taiwan
Yao-Ming, Y.
[1
]
Wen-Da, S.
论文数: 0引用数: 0
h-index: 0
机构:
Dept. of Information Engineering, Taiwan Normal University, Taipei, TaiwanDept. of Information Engineering, Taiwan Normal University, Taipei, Taiwan
Wen-Da, S.
[1
]
Yeong-Sheng, C.
论文数: 0引用数: 0
h-index: 0
机构:
Dept. of Information Engineering, Taiwan Normal University, Taipei, TaiwanDept. of Information Engineering, Taiwan Normal University, Taipei, Taiwan
Yeong-Sheng, C.
[1
]
机构:
[1] Dept. of Information Engineering, Taiwan Normal University, Taipei, Taiwan
CORBA (Common Object Request Broker Architecture) provides 16 Common Object Services for distributed application development, but none of them are fault-tolerance related services. In this paper, we propose a replicated object based Fault-Tolerant Object Service (FTOS) for CORBA environment. Two fault-tolerant mechanisms are provided in FTOS including dynamic voting mechanism and object replication mechanism. The dynamic voting mechanism uses majority-voting strategy to ensure object state consistency in failure situations. The object replication mechanism can help system administrators to replicate and start-up objects easily. Our implementation provides a library according to the style of COSS. With this library, programmers can develop distributed applications with fault-tolerance capability very easily.