검색
색인
객체 관리 구조, 客體管理構造, Object Management Architecture, OMA
분산 객체 환경에서, 기술 언어나 네트워크 프로토콜 등이 다른 객체 간의 상호 운용을 위한 기본 구조.
객체 지향 기술의 표준화 단체인 객체 관리 그룹(OMG: Object Management Group)의 코바(CORBA: Common Object Request Broker Architecture)나 CORBA 서비스 표준 등은 모두 객체 관리 구조(OMA: Object Management Architecture)에 근거로 개발되었다.
OMA 참조 모델은 다음의 5개 구성 요소로 구성된다. ㉠객체 요구 매개자(ORB: Object Request Broker): 객체 간의 메시지 송수신을 처리하는 기능인데, 이 기능의 표준 규격이 CORBA이다 ㉡객체 서비스: 객체가 실행하는 처리를 지원하는 기본적인 기능의 집합인데, 그 표준 규격이 CORBA 서비스이다. ㉢공통 기능: 응용 객체를 실행할 때에 제공되는 편리한 공통 기능의 집합 ㉣도메인 인터페이스: 통신, 의료 등 특정 응용 도메인에서 공통으로 사용하는 인터페이스를 규정한다 ㉤응용 인터페이스: 사용자가 응용시마다 정한 인터페이스를 지칭한다.