Implementation of Java Web Server for Web Lecture Script

Web Lecture Script를 위한 Java Web Server 구현

  • Hwang, Hyo-Sun (Dept. of Computer Science & Engineering, Ewha Womans University) ;
  • Kim, Eun-Young (Dept. of Computer Science & Engineering, Ewha Womans University) ;
  • Kim, Hye-Yeon (Dept. of Computer Science & Engineering, Ewha Womans University) ;
  • Han, Ji-Seon (Dept. of Computer Science & Engineering, Ewha Womans University) ;
  • Cho, Dong-Sub (Dept. of Computer Science & Engineering, Ewha Womans University)
  • 황효신 (이화여자대학교 컴퓨터학과) ;
  • 김은영 (이화여자대학교 컴퓨터학과) ;
  • 김혜연 (이화여자대학교 컴퓨터학과) ;
  • 한지선 (이화여자대학교 컴퓨터학과) ;
  • 조동섭 (이화여자대학교 컴퓨터학과)
  • Published : 1999.07.19

Abstract

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

Keywords