DCL Project / 사용자 매뉴얼 / DCL HTTP Server Extension Version 2

소프트

DCL Project / 사용자 매뉴얼 / DCL HTTP Server Extension Version 2

리치 앱

사용자 메뉴얼 > 내용보기

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

제목 : DCL HTTP Server Extension Version 2

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

요약

DHE(DCL HTTP Server Extension)은 Apache나 IIS와 같은 기존의 웹 서버 환경에서 동작하며 운영제제의 DSO(Dynamic Shared Object)차원에서 서버의 기능을 확장하도록 하는 환경을 제공한다. DHE 환경에서 서버 어플리케이션은 DHE 서블릿으로 불리는 DSO이며 이것은 C/C++와 같은 컴파일러 언어를 사용하여 구현된다.

DHE 서블릿은 운영체제의 DSO이기 때문에 기존의 ASP, PHP, JSP 및 자바 서블릿과 같은 웹 서버 어플리케이션과는 비교될 수 없을 정도의 빠른 성능을 가진다. 따라서 복잡한 연산을 하거나 뛰어난 응답 속도록 요구하는 서버 어플리케이션의 개발에 적합하다고 할 수 있다.

본 문서는 DHE의 전체적인 내용을 다루고 있다. 1장은 DHE의 연구 배경 및 목적, 구성요소, 인터페이스 모델에 대하여 소개한다. 2장은 DHE를 이루는 인터페이스에 대하여 자세하게 다루고 있고 3장은 Apache, IIS의 서블릿 매니저와 서버의 실행시간에 서블릿 매니저를 제어에 대한 내용을 다룬다. 4장은 서블릿을 개발을 위해 DCL이 제공하는 C++ 클래스 라이브러리와 디버깅 환경에 대하여 설명하고 마지막으로 5장에서 예제를 통하여 서블릿 모듈의 컴파일과정과 설치에 관한 내용을 설명한다.

목 차

  1. 개요

    • 연구의 배경과 역사
    • 연구의 목적
    • 구성요소
    • 인터페이스 모델
  2. 인터페이스 레퍼런스

    • Callback Functions
    • Data Structure
  3. 서블릿 매니저

    • DHE.INI
    • DHEAdmin
    • Apache1, Apache2
    • Microsoft IIS
    • 명령행
  4. 서블릿 개발환경

    • 서블릿 객체 관련 클래스
    • HTTP 프로토콜 관련 클래스
    • HTML 관련 클래스
    • 기타 관련 클래스
    • 서블릿의 DCL Runtime Debugging Support
  5. 서블릿 예제와 설치

    • 소스파일의 구성
    • Microsoft Visual C++ 프로젝트
    • UNIX 버전을 위한 GCC Makefile
    • 서블릿 모듈의 설치