OMA   Object Management Architecture   객체 관리 구조

(2004-11-04)

1. OMA객체 지향 기술의 표준화 단체인 객체 관리 그룹(OMG)이 1990년에 작성한
     분산 객체 환경에 관한 기본 구조


2. 참고사항

  ㅇ 1990년 가을, OMG는 OMA(Object Management Architecture) 가이드를 발표했다.
     - OMA는 OMG의 핵심으로, 구체적인 인터페이스 사양을 지원하는 일종의 프레임워크
     - OMA는 1992년 9월에 수정됐으며, 공통 기능의 상세 부분들이 1995년1월에 추가됨

  ㅇ 가동 환경이나 기술(記述) 언어, 네트워크 프로토콜 등이 서로 다른 객체 간의
     상호운용성의 실현을 목표로 한다.
     - OMG표준화를 추진하고 있는 공통 객체 요구 매개자 구조(CORBA)나 CORBA 서비
       스 표준 규격 등은 모두 객체 관리 구조(OMA)에 바탕을 둔 것이다.

  ㅇ OMA 참조 모델은 다음의 5개 구성 요소로 구성된다.
     - 객체 요구 매개자(ORB)
        . 객체 간의 메시지 송수신을 처리하는 기능, 이 기능의 표준 규격이 CORBA 임
        . ORB객체 버스이다. 이것은 객체가 다른 지역 객체 또는 원격 객체로부터
          투명하게 서비스를 요청하고 응답받을 수 있도록 해준다.
     - 객체 서비스
        . 객체가 실행하는 처리를 지원하는 기본적인 기능의 집합, 그 표준 규격이
          CORBA 서비스임
     - 공통 기능
        . 응용 객체를 실행할 때에 제공되는 편리한 공통 기능의 집합
     - 도메인 인터페이스
        . 통신, 의료 등 특정 응용 도메인에서 공통으로 사용하는 인터페이스를 규정
     - 응용 인터페이스 
        . 사용자가 응용시마다 정한 인터페이스를 지칭

분산 오브젝트 모델
   1. OMG   2. OMA (객체관리구조)   3. CORBA   4. ORB   5. IIOP   6. DCOM  


Copyrightⓒ written by 차재복 (Cha Jae Bok)
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"