Workflow Message Queue: Internal Comm. Mechanism for the e-Chautauqua WfMS

e-Chautauqua 워크플로우 관리 시스템 엔진의 Workflow Message Queue 메커니즘 설계

  • 안형진 (경기대학교 전자계산학과 워크플로우 연구실) ;
  • 심성수 (경기대학교 전자계산학과 워크플로우 연구실) ;
  • 정재우 (경기대학교 전자계산학과 워크플로우 연구실) ;
  • 박민재 (경기대학교 전자계산학과 워크플로우 연구실) ;
  • 배성용 (경기대학교 전자계산학과 워크플로우 연구실) ;
  • 김광훈 (경기대학교 전자계산학과 워크플로우 연구실) ;
  • 백수기 (경기대학교 전자계산학과 워크플로우 연구실)
  • Published : 2003.04.01

Abstract

본 논문에서는 워크플로우 시스템의 엔진 컴포넌트들 간에 이루어지는 내부 통신 메커니즘에 대해 기술한다. 워크플로우 엔진의 내부 통신 메커니즘을 구현하는 방법은 동기적 매커니즘과 비동기적 메커니즘으로 나뉘어진다. 본 논문에서 제안하고 있는 e-Chautauqua 워크플로우 관리 시스템에서는 비동기적 메커니즘을 토대로 하여 엔진 컴포넌트들의 내부 통신 처리를 구현한다. 이러한 엔진 내부 통신의 성능 향상을 위해 비동기 메시징 방식을 기반으로 하는 EJB 메시지 빈(Message-Driven Bean)을 사용하여 설계한다. 또한 엔진 컴포넌트들 간의 내부 통신시에 사용되는 송수신 메시지를 구조적인 유연성과 확장성을 지닌 XML로 설계함으로서 엔진 컴포넌트들간의 내부 통신을 보다 효율적으로 이루어지도록 설계한다.

Keywords