Design And Implementation of Java Web Server for Effective Using etf(Ewha Tag Format) Script Engine

etf(Ewha Tag Format) 스크립트 엔진의 효율적인 연동을 위한 자바 웹 서버의 설계 및 구현

  • 한지선 (이화여자대학교 컴퓨터학과) ;
  • 김은영 (이화여자대학교 컴퓨터학과) ;
  • 강민숙 (이화여자대학교 컴퓨터학과) ;
  • 조동섭 (이화여자대학교 컴퓨터학과)
  • Published : 1999.10.01

Abstract

사이버 강의 스크립트를 정의하고, 이 스크립트의 문법을 etf(Ewha Tag Format)라 명칭하였다. 그리고 사이버 강의 스크립트를 자바 웹 서버 상에서 효과적으로 처리할 수 있도록 자바 웹 서버를 설계 구현하였다. 사이버 강의 스크립트란 강의록, 문제출제, 문제 평가, 숙제 제출, 자료실, 토론방 등의 가상대학 환경을 편리하게 구축하기 위해서 데이터베이스 및 파일의 접근을 웹 환경의 스크립트만을 사용하여 구현할 수 있도록 정의한 것이다. 강의 시스템은 사용자에게 정형화된 포맷이 많이 쓰이기 때문에 스크립트로 정형화된 형태의 인터페이스가 적합하며, 실제적인 구현이 자바로 이루어지기 때문에 확장의 범위가 크다. 웹 서버는 이러한 etf 스크립트를 사용자에게 제공하기 위한 스크립트 엔진을 포함하고 있어야 하는데, 이러한 스크립트 엔진이 웹 서버와 어떻게 상호작용 하는가에 따라 성능이 좌우된다. 상호 작용하는 방법에는 스크립트 엔진이 웹 서버 자체에 포함된 경우, 스크립트 엔진을 수행하는 독립적인 프로세스를 띄워서 스크립트를 처리하는 방법, 스크립트 엔진만을 포함하여 처리하는 별도의 서버를 두어 처리를 전환하는 방법이 있다. 따라서 본 논문에서는 자바 웹 서버 상에서 엔진을 여러방법으로 연동하고 성능을 비교하여 보다 효과적인 처리 방안을 제안하고자 한다.

Keywords