DOI QR코드

DOI QR Code

Design and Implementation of Event Notification System Using E-Mail Service

전자메일 서비스를 이용한 이벤트 알림 시스템의 설계 및 구현

  • Lee, Seung-Min (Supercomputing Center, Korea Institute of Science and Technology Information) ;
  • Kim, Myoung-Il (Supercomputing Center, Korea Institute of Science and Technology Information) ;
  • Jeong, Hee-Seok (Supercomputing Center, Korea Institute of Science and Technology Information) ;
  • Kim, Jae-Sung (Supercomputing Center, Korea Institute of Science and Technology Information) ;
  • Lee, Sang-Min (Supercomputing Center, Korea Institute of Science and Technology Information)
  • 이승민 (한국과학기술정보연구원 슈퍼컴퓨팅본부) ;
  • 김명일 (한국과학기술정보연구원 슈퍼컴퓨팅본부) ;
  • 정희석 (한국과학기술정보연구원 슈퍼컴퓨팅본부) ;
  • 김재성 (한국과학기술정보연구원 슈퍼컴퓨팅본부) ;
  • 이상민 (한국과학기술정보연구원 슈퍼컴퓨팅본부)
  • Published : 2010.04.23

Abstract

응용 프로그램을 실행할 때 프로세스간의 상호 연동이 필요한 경우 통신을 하게 된다. 프로세스간의 통신에서 서비스를 요청하는 프로세스의 상태에 따라 동기(Blocking) 모드와 비동기(Non-blocking) 모드로 나누어진다. 동기 모드는 서비스를 요청받은 프로세스의 작업이 완료할 때까지 서비스를 요청한 프로세스의 상태가 멈추는 방식이고, 비동기 모드는 다른 프로세스에 서비스를 요청한 후 자신은 다른 유용한 작업을 계속 수행할 수 있는 방식으로 통신 상대가 여럿이거나 서비스 수행시간이 긴 작업의 경우 비동기 모드를 사용한다. 프로세스 간의 비동기적인 작업 수행이 이벤트 기반으로 이루어지도록 지원하는 이벤트 알림 시스템은 전자메일(E-mail) 서비스와 유사한 특징이 있다. 전자메일 서비스는 컴퓨터 통신망을 통해 편지를 주고 받을 수 있는 서비스 및 해당 편지를 일컫는 용어로, 본 논문에서는 이전에 제시된 이벤트 알림 시스템의 구성과 잘 알려진 전자메일 서비스의 특징을 파악하여 전자메일 서비스를 이용한 이벤트 알림 시스템의 설계 및 구현 방법을 제시한다.

Keywords