고장 감내 자바 RMI 객체 설계

A Design of Fault Tolerance JavaRMI Object

  • 이민석 (경북대학교 컴퓨터공학과) ;
  • 윤태진 (경운대학교 소프트웨어공학과) ;
  • 안광선 (경북대학교 컴퓨터공학과)
  • Lee, Min-Seok (Dept. of Computer Engineering, Kyungpook National University) ;
  • Yun, Tae-Jin (Dept. of Software Engineering, Kyungwoon University) ;
  • Ahn, Kwang-Seon (Dept. of Computer Engineering, Kyungpook National University)
  • 발행 : 2000.10.13

초록

CORBA, DCOM, JavaRMI 등과 같은 분산 객체 기술이 분산 응용의 신뢰성을 직접적으로 향상시키지는 못한다. 이러한 분산 객체 기술에 고장 감내성을 추가하기 위해서는 객체 단위의 복제 그룹 관리와 고장 탐지 및 회복 메커니즘이 필요하다. 본 논문에서는 고장 감내형 JavaRMI 객체를 개발하기 위하여 고장 탐지와 그룹 관리를 위한 그룹관리자와 원격 인터페이스를 설계하고, 고장 감내성 클래스를 정의한다. 또한 고장 감내 객체의 투명한 그룹 참여를 위하여 Naming클래스와 RMIRegistry를 확장한다. 응용개발자는 고장 감내성 클래스를 상속함으로써 외부의 도움 없이 간단히 고장 감내 응용 객체를 개발 할 수 있다.

키워드