본 안내서는 JEUS 웹 컨테이너의 사용법, 웹 컨테이너를 구성하는 요소들의 개념 및 컨트롤 및 모니터링 방법들에 대해서 설명하는 안내서로 Java EE Web 모듈들을 디플로이하고 관리하는 시스템 관리자와 개발자를 대상으로 한다.
Sun Microsystems에서 제정한 Servlet 2.5와 JSP 2.1 스펙은 간단한 개인 방문록에서 부터 수 백만 사용 자가 사용하는 웹 사이트나 완벽한 보안을 보장하는 e-commerce 웹 사이트를 개발할 수 있는 표준을 제 공하고 있다. TmaxSoft JEUS의 웹 컨테이너는 Servlet, JSP 스펙을 효율적이고 유연하게 구현하였다. 본 안내서에서는 JEUS 웹 컨테이너의 사용법, 웹 컨테이너를 구성하는 요소들의 개념, 컨트롤 및 모니터링 방법들에 대해서 설명한다.
본 안내서를 원활하게 이해하기 위해서는 다음과 같은 사항을 미리 알고 있어야 한다.
Java EE, Servlet, JSP에 대한 기본적인 이해
Servlet 디플로이와 패키징에 관련된 실무적인 지식
JEUS의 기본 구조 이해
JEUS Web 기술에 대한 더 자세한 정보가 필요하다면 "JEUS Server 안내서", 필요에 따라 "JEUS Web Service 안내서"를 참고한다.
본 안내서에서는 JEUS 웹 컨테이너에 관련된 사항들에 대해서만 설명하고 Java EE 표준에 대한 사항들은 언급하지 않는다.
Java EE와 관련된 내용은 Java EE 5 스펙, Servlet 2.5 스펙 JSP 2.1 스펙이나 http://www.oracle.com/technetwork/java/index.html을 참고한다.
본 안내서는 총 10개의 장으로 구성되어 있다.
JEUS 웹 모듈에 대한 가장 상위의 컴포넌트인 JEUS 웹 컨테이너에 대한 기본 개념과 Web 모듈을 관리할 수 있는 툴과 환경설정을 위한 기본 정보를 설명한다.
JEUS 웹 컨테이너의 하위 모듈과 주요 기능, 기본적인 설정 방법에 대해서 설명한다.
Context Group에 대해 상세하게 설명한다.
웹 서버를 설정할 때 알아야 할 사항들과 자체적으로 가지고 있는 웹 서버를 최대한 이용하는 방법에 대하여 설명한다.
Session Tracking의 주요 기능과 설정 방법, 튜닝에 대해서 설명한다.
JEUS 웹 컨테이너 내의 Java EE 웹 모듈(Web Application, Context)을 조립, 등록, 모니터링하는 모든 방법에 대하여 설명한다.
가상 호스트에 대한 기본 개념, 기본 규칙과 구조, 기본 가상 호스트의 개념 등에 대해 설명한다.
웹 애플리케이션의 성능 향상을 위한 JEUS WebCache를 적용하는 방법을 설명한다.
웹 애플리케이션의 성능 향상을 위한 Reverse Proxy 개념 및 사용법에 대한 설명한다.
JEUS를 간단하게 체험해 볼 수 있도록 예제를 설명한다.
표기 | 의미 |
---|---|
<<AaBbCc123>> | 프로그램 소스 코드의 파일명 |
<Ctrl>+C | Ctrl과 C를 동시에 누름 |
[Button] | GUI의 버튼 또는 메뉴 이름 |
진하게 | 강조 |
" "(따옴표) | 다른 관련 안내서 또는 안내서 내의 다른 장 및 절 언급 |
'입력항목' | 화면 UI에서 입력 항목에 대한 설명 |
하이퍼링크 | 메일계정, 웹 사이트 |
> | 메뉴의 진행 순서 |
+---- | 하위 디렉터리 또는 파일 있음 |
|---- | 하위 디렉터리 또는 파일 없음 |
참고 | 참고 또는 주의사항 |
주의 | 주의할 사항 |
[그림 1.1] | 그림 이름 |
[표 1.1] | 표 이름 |
AaBbCc123 | Java 코드, XML 문서 |
[ command argument ] | 옵션 파라미터 |
< xyz > | ‘<’와 ‘>’ 사이의 내용이 실제 값으로 변경됨 |
| | 선택 사항. 예) A|B: A나 B 중 하나 |
… | 파라미터 등이 반복되어서 나옴 |
본 안내서는 모든 예제와 환경 구성을 Microsoft Windows™의 스타일을 따랐다. UNIX와 같은 다른 환경에서 작업하는 사람은 몇 가지 사항만 고려하면 별 무리없이 사용할 수 있다. 대표적인 것이 구분자인데, Windows 스타일인 “\”를 UNIX 스타일인 “/”로 바꿔서 사용하면 무리가 없다. 이외에 환경변수도 UNIX 스타일로 변경해서 사용하면 된다.
그러나 Java 표준을 고려해서 문서를 작성했기 때문에, 대부분의 내용은 동일하게 적용된다.
안내서 | 설명 |
---|---|
JEUS Server 안내서 | JEUS 시스템과 서버의 개요와 시스템 관리를 위한 안내서이다. |
JEUS Web Service 안내서 | JEUS 내의 웹 서비스에 대해 기술한 안내서이다. |
JEUS WebAdmin 안내서 | JEUS의 웹 관리 툴인 WebAdmin을 사용한 JEUS 의 설정 및 제어, 모니터링, 클러스터링, 리소스 설정 및 관리에 대해 기술한 안내서이다. |
JEUS Reference Book | JEUS를 사용할 때 도움이 되는 Reference를 기술한 안내서이다. |
Java EE 5 스펙
Servlet 2.5 스펙
JSP 2.1 스펙
JEUS_HOME\docs\reference\schema\index.html에서 WEBMain.xml XML Reference
웹 컨테이너의 WEBMain.xml 설정 파일에 대해 자세히 설명한다.
JEUS_HOME\docs\reference\schema\index.html에서 jeus-web-dd.xml XML Reference
JEUS Context(웹 애플리케이션) Deployment Descriptor에 대해 자세히 설명한다.
JEUS_HOME\docs\api\jeusapi\index.html에서 Webcontainer Tcp Listener API Reference
TCP 리스너를 사용한 통신 프로토콜을 구현하기 위한 API(“제4장 웹 서버 연결과 클러스터링”에 설명됨)에 대해 설명한다.
TmaxSoft Co., Ltd
272-6, Seohyeon-dong, Bundang-gu,
Seongnam-si, Gyeonggi-do, 463-824
South Korea
Tel: +82-31-8018-1000
Fax: +82-31-8018-1115
Email: info@tmax.co.kr
Web (Korean): http://www.tmax.co.kr
기술지원: http://technet.tmaxsoft.com
TmaxSoft, Inc.
560 Sylvan Avenue Englewood Cliffs, NJ 07632
U.S.A
Tel: +1-201-567-8266
Fax: +1-201-567-7339
Email: info@tmaxsoft.com
Web (English): http://www.tmaxsoft.com
TmaxSoft Japan Co., Ltd.
5F Sanko Bldg, 3-12-16 Mita, Minato-Ku, Tokyo, 108-0073
Japan
Tel: +81-3-5765-2550
Fax: +81-3-5765-2567
Email: info@tmaxsoft.co.jp
Web (Japanese): http://www.tmaxsoft.co.jp
TmaxSoft China Co., Ltd.
Beijing Silver Tower, RM 1508, 2# North Rd Dong San Huan,
Chaoyang District, Beijing, China, 100027
China
Tel: +86-10-6410-6145~8
Fax: +86-10-6410-6144
Email: info.cn@tmaxsoft.com
Web (Chinese): http://www.tmaxsoft.com.cn