DCL Project / 사용자 매뉴얼 / 동적 공유객체 서블릿을 사용한 웹 서버 어플리케이션 기술

소프트

DCL Project / 사용자 매뉴얼 / 동적 공유객체 서블릿을 사용한 웹 서버 어플리케이션 기술

리치 앱

사용자 메뉴얼 > 내용보기

 
목록 | 맨 위로 | 위로 | 아래 | 이전 | 다음

제목 : 동적 공유객체 서블릿을 사용한 웹 서버 어플리케이션 기술

글쓴이: 고운소프트 | 게시한 날짜: Thu May 18 11:14:51 KST 2017
| 글 날짜: Sat Nov 12 00:00:00 KST 2005 | 열람수: 0 | 추천수: 0 | 비난수: 0

2005년 정보과학회 가을학술발표

동적 공유객체 서블릿을 사용한 웹 서버 어플리케이션 기술

A Web-server Application Technology using Dynamic Shared Object Servlet

요약

웹 어플리케이션 개발에 있어서 동적인 컨텐츠를 생성하는 기술은 매우 다양하다. 본 논문은 동적인 컨텐츠를 생성하는 어플리케이션을 위하여 동적공유객체를 사용하는 기술인 DHE(DCL HTTP Server Extension)에 대하여 다룬다. DHE는 DHE 서블릿과 DHE 서블릿 컨테이너로 이루어져 있다.

서블릿(Servlet)은 HTTP 요청에 대한 구체적인 처리를 하도록 개발된 DSO이고 서블릿 컨테이너에 의하여 실행된다. 서블릿 컨테이너는 이미 널리 사용되고 있는 웹 서버 소프트웨어의 플러그인(plug-in) 형태로 개발되며 서블릿에게 웹 서버 소프트웨어간에 이식이 가능하도록 하는 독립된 환경을 제공한다.

DHE의 유효성을 검증하기 위해 동일한 알고리즘이 적용되어 작성된 ASP, PHP, JSP 어플리케이션과 성능비교 실험을 실시 하였다. 실험의 결과는 DHE가 가장 적은 VM(Virtual Memory)를 사용하고 있었고 200라인 이상(27.8KB)의 문자열을 생성하는 실험에서 단위 시간당 처리할 수 있는 HTTP 요청의 개수가 JSP에 비하여 3배 이상, ASP, PHP에 비하여 6배 이상의 결과를 얻었다.

목차

  1. 서론

  2. 관련연구 및 배경지식

    • Apache HTTP Server
    • Microsoft IIS
    • Dynamic Shared Objects
    • DCL 프로젝트
  3. DCL HTTP Server Extension

    • 기본 구성요소와 인터페이스 모델
    • 서블릿 컨테이너
    • 서블릿 개발과 디버깅 환경
  4. 성능평가를 위한 실험

    • 실험환경
    • 실험결과
  5. 결론

  6. 참고문헌