1 |
1
시스템 이벤트 제어장치에 있어서, 시스템 이벤트인 애플리케이션 요청 이벤트, 애플리케이션 승인 이벤트, 처리 해석 이벤트, 애플리케이션 공유 이벤트 및 공동작업 이벤트에 따라서 시스템 내부에서 발생하는 시스템 이벤트를 받아들여 이벤트 큐에 잠시 저장하는 디스패처와, 상기 디스패처로부터 전송된 상기 이벤트들을 시스템에 적용될 수 있는 이벤트로 번역하는 해석기와, 상기 해석기로부터 번역된 이벤트에 대응하는 처리를 하기 위해서 메시지를 생성하고 지역 정보 테이블을 검색해서 자신의 시스템에 애플리케이션이 있으면 바로 연결시키고, 지역 시스템에 애플리케이션이 없으면 전역 정보 테이블을 조회하며 애플리케이션이 있는 시스템을 발견하여 메시지를 생성하는 이벤트 처리기와, 상기 이벤트 처리기에 의해서 보내진 메시지를 이용하여 분산된 시스템간의 바인딩이나 통신 및 요청에 대한 응답 등 사이트간의 통신을 담당하는 분배기로 이루어지는 것을 특징으로 하는 시스템 이벤트 제어장치
|
3 |
3
시스템 이벤트 제어방법에 있어서, 애플리케이션 이름, 사이트 이름, 그리고 사용자 이름으로 이루어진 애플리케이션 요청 이벤트를 발생하는 단계와, 상기 단계로부터 상기 발생된 애플리케이션 요청 이벤트를 메시지 큐에 저장한 후 상기 저장된 메시지를 해석기에 전송하는 단계와, 상기 단계로부터 상기 해석기에 전송된 시스템 이벤트의 종류를 해석해서 상기 이벤트가 시스템 이벤트면 상기 이벤트를 처리하기 위하여 시스템 이벤트 메시지 타입을 생성하는 단계와, 상기 단계로부터 상기 시스템 이벤트 메시지 타입이 생성된 시스템 이벤트를 처리하는 단계와, 상기 단계로부터 상기 처리된 시스템 이벤트가 지역 정보 테이블에 사용 가능한 애플리케이션이 존재하는지를 검색한 후 사용가능한 애플리케이션이 존재할 때는 자신의 사이트에 있는 애플리케이션을 사용하고, 지역 정보 테이블에 사용 가능한 애플리케이션이 없을 때는 전역 정보 테이블을 검색하는 단계와, 상기 단계로부터 전역 정보 테이블에 애플리케이션이 존재하면 전역 시스템의 애플리케이션을 사용하고, 전역 정보 테이블에 애플리케이션이 존재하지 않으면 모든 사이트에 애플리케이션을 찾은 후 목적 사이트에 애플리케이션 요청 메시지를 보내는 단계와, 상기 단계로부터 전역 정보 테이블에 애플리케이션 목록이 없을 때 모든 사이트에 애플리케이션 요청을 통신하는 단계와, 상기 단계로부터 상기 모든 사이트에 통신하기 위하여 생성된 메시지를 분배기에 보내는 단계와, 상기 단계로부터 상기 생성된 메시지를 처리하기 위해서 외부 사이트와 통신하게 하는 단계로 이루어지는 것을 특징으로 하는 시스템 이벤트 제어방법
|