- CORBA 이벤트 서비스의 구현 기법
- ㆍ 저자명
- 나길성,이상호,Na. Gil-Seong,Lee. Sang-Ho
- ㆍ 간행물명
- 정보과학회논문지. Journal of KIISE. 데이타베이스
- ㆍ 권/호정보
- 2000년|27권 3호|pp.530-538 (9 pages)
- ㆍ 발행정보
- 한국정보과학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
OMG의 CORBA는 분산 환경에서 분산 시스템들 간의 운영체제나 프로그래밍 언어에 관계없이 객체서비스를 제공하여 독립적이고 표준화된 환경을 제공한다. OMG COS(Common Object Service)는 분산 CORBA 객체들간의 비 동기적인 통신을 지원하기 위해 이벤트 서비스를 지원한다. COS 명세서에는 이베트 서비스의 구현과 최적화에 대한 것은 명시하지 않았다. 이벤트 서비스는 공급자와소비자, 이벤트 채널로 구성되어 있으며 이벤트 채널 내부에는 프락시 객체가 존재한다. 본 논문은 CORBA 이벤트 서비스 구현에 관하여 논한다. Java를 사용하여 구현한 CORBA 이벤트 서비스는 이벤트 채널 내부 프락시 객체들이 그물형으로 연결되어 있으며, N:N 이벤트 통신을 지원한다.
COBRA defined by OMG provides an independent and standard distributed environment regardless of underlying operating systems or programming languages. OMG COS (Common Object Service) specification defines a set of event services to support asynchronous communication between distributed CORBA objects. The COS specification leaves open a variety of event service implementation and optimization options. The event service consists of three objects, namely supplier, consumer and event channel in which proxy object exists. This paper addresses an implementation of the event service with Java. In our implementation, the proxy objects in the event channel are organized as a mesh structure and N:N event communication is also supported.