이전 목차 색인 다음 |
Sun Java System Message Queue 3.5 SP1 관리 설명서

> ## 머리말

> 이 문서 Sun Java™ System Message Queue 3.5 SP1 관리 설명서는 Message Queue 메시징 시스템에서 관리 작업을 수행하는 데 필요한 배경 지식 및 정보를 제공합니다.

> 머리말에는 다음과 같은 절로 구성되어 있습니다.

> - "대상"
> - "구성"
> - "활자체 규약"
> - "기타 설명서 자원"

> ##

> 대상

> 이 설명서는 Message Queue 관리 작업을 수행해야 하는 응용 프로그램 개발자와 관리자를 대상으로 합니다.

> Message Queue 관리자는 Message Queue 메시징 시스템, 특히 이 시스템의 핵심인 Message Queue 메시지 서버를 설정하고 관리합니다. 이 문서에는 메시징 시스템에 대한 지식이나 이해를 위한 내용이 포함되어 있지 않습니다.

> 또한 응용 프로그램 개발자가 Message Queue 메시징 시스템의 기능 및 유연성을 십분 활용하기 위해 응용 프로그램을 최적화하는 방법을 보다 자세히 파악하고자 할 때 이 설명서를 사용할 수 있습니다.

> ##

> 구성

> 이 설명서는 처음부터 끝까지 읽어야 합니다. 다음 표에서는 각 장의 내용을 간단히 설명합니다.

> 표 1 설명서 내용

> 장 | 설명
> --- | ---
> 1장, "개요" | Message Queue 메시징 시스템 및 용어를 상위 개념 수준에서 요약합니다.
> 2장, "Message Queue 메시징 시스템" | Message Queue 메시징 시스템에 대해, 특히 메시징 서비스를 함께 제공하는 Message Queue 브로커 및 Message Queue 클라이언트 런타임에 대해 중점적으로 설명합니다.
> 3장, "Message Queue 관리 작업 및 도구" | Message Queue 관리 작업과 도구에 대해 설명하고 관리 용도로 사용하는 명령줄 유틸리티 및 그 공통적인 기능에 대해 소개합니다.
> 4장, "관리 콘솔 자습서" | Message Queue 메시지 서버의 그래픽 인터페이스인 관리 콘솔을 익힐 수 있는 실습 자습서를 제공합니다.
> 5장, "브로커 시작 및 구성" | Message Queue 브로커 및 브로커 클러스터를 시작하고 구성하는 방법에 대해 설명합니다.
> 6장, "브로커 및 응용 프로그램 관리" | Message Queue 브로커 관리 관련 작업(응용 프로그램에 영향을 받지 않음) 및 메시징 응용 프로그램 관리 작업의 수행 방법에 대해 설명합니다.
> 7장, "관리 대상 객체 관리" | Message Queue 관리 대상 객체 생성 및 관리 관련 작업의 수행 방법에 대해 설명합니다.
> 8장, "보안 관리" | 인증, 권한 부여 및 암호화 관리와 같은 응용 프로그램 관련 보안 작업의 수행 방법에 대해 설명합니다.
> 9장, "메시지 서비스 분석 및 조정" | 메시지 서버 성능을 모니터하고 분석하는 기술과 메시지 서버를 조정하여 성능을 최적화하는 방법을 설명합니다.
> 부록 A, "Message Queue 데이터의 위치" | 다양한 Message Queue 데이터 범주의 위치에 대해 설명합니다.
> 부록 B, "플러그 인 지속성 설정" | 지속성 기능을 수행하고자 JDBC 호환 데이터베이스를 사용하도록 Message Queue를 설정하는 방법에 대해 설명합니다.
> 부록 C, "HTTP/HTTPS 지원(엔터프라이즈판)" | 메시징 클라이언트와 Message Queue 메시지 서버 사이에 HTTP 연결 서비스를 설정하는 방법에 대해 설명합니다.
> 부록 D, "브로커를 Windows 서비스로 사용" | (Windows 서비스로 실행되는) 브로커 설치, 쿼리 및 제거를 위해 Message Queue 서비스 관리 유틸리티(imqsvcadmin)를 사용하는 방법에 대해 설명합니다.
> 부록 E, "기술 노트" | 이 설명서의 주제와 관련이 있지만 Message Queue 관련 관리에는 포함되지 않은 여러 특별한 기술 노트를 제공합니다.
> 부록 F, "Message Queue 자원 어댑터" | Message Queue 자원 어댑터를 소개하고, 그 배포 방법과 구성 및 사용 방법을 설명합니다.
> 부록 G, "선택적 JMS 기능의 Message Queue 구현" | Message Queue 제품이 JMS 사양에 JMS 공급자가 구현할 수 있는 선택 사항으로 나열된 각 항목을 처리하는 방법을 설명합니다.
> 부록 H, "Message Queue 인터페이스의 안정성" | 다양한 Message Queue 인터페이스의 안정성에 대해 설명합니다.
> "용어집" | Message Queue 설명서에서 사용하는 용어를 정의합니다.

> ##

> 활자체 규약

> 이 절에서는 본 설명서에 사용되는 활자체 규약에 관한 정보를 제공합니다.

> ### 텍스트 활자체 규약

> 표 2 문서 활자체 규약

> 형식 | 설명
> --- | ---
> 기울임꼴 | 기울임꼴 텍스트는 위치 표시자를 나타냅니다. 기울임꼴 텍스트로 표시된 부분은 적절한 절 또는 값으로 대체합니다. 기울임꼴 텍스트는 문서 제목, 강조 또는 소개할 단어나 구를 지정할 때도 사용됩니다.
> 고정 폭 | 고정 폭 텍스트는 코드의 예, 명령줄에 입력하는 명령, 디렉토리/파일/경로 이름, 오류 메시지 텍스트, 클래스 이름, 메소드 이름(서명의 모든 요소 포함), 패키지 이름, 예약어, URL을 나타냅니다.
> [] | 대괄호는 명령줄 구문에 선택적으로 사용되는 값을 나타냅니다.
> 모두 대문자 | 모두 대문자로 표시된 텍스트는 파일 시스템 유형(GIF, TXT, HTML 등), 환경 변수(IMQ_HOME) 또는 머리글자(Message Queue, JSP)를 나타냅니다.
> 키+키 | 동시 키 입력은 더하기 기호와 함께 표시됩니다. Ctrl+A는 두 키를 동시에 누르라는 의미입니다.
> 키-키 | 연속적인 키 입력은 하이픈과 함께 표시됩니다. Esc-S는 Esc를 누르고 이를 놓은 다음 S 키를 누르라는 의미입니다.

> ### 디렉토리 변수 규칙

> Message Queue에서는 세 가지 디렉토리 변수를 사용하며 설정 방법은 플랫폼에 따라 다릅니다. 표 3에서는 이러한 변수를 설명하고 이들이 Solaris™, Windows, Linux 플랫폼에 사용되는 방법을 개괄적으로 설명합니다.

> 표 3 Message Queue 디렉토리 변수

> 변수 | 설명
> --- | ---
> IMQ_HOME | 보통은 다음과 같이 Message Queue 설명서에서 Message Queue 기본 디렉토리(루트 설치 디렉토리)를 참조할 때 사용됩니다. Solaris에는 루트 Message Queue 설치 디렉토리가 없습니다. 따라서 Message Queue 설명서에서 Solaris의 파일 위치를 참조하는 경우에는 IMQ_HOME이 사용되지 않습니다. Solaris에서 Sun Java System Application Server의 루트 Message Queue 설치 디렉토리는 Application Server 기본 디렉토리 아래에 있는 /imq입니다. Windows의 경우, 루트 Message Queue 설치 디렉토리는 Message Queue 설치 프로그램에서 설정합니다(기본값은 C:\Program Files\Sun\MessageQueue3). Windows의 경우 Sun Java System Application Server의 루트 Message Queue 설치 디렉토리는 Application Server 기본 디렉토리 아래의 /imq입니다. Linux에는 루트 Message Queue 설치 디렉토리가 없습니다. 따라서 Message Queue 설명서에서 Linux의 파일 위치를 참조하는 경우에는 IMQ_HOME이 사용되지 않습니다.
> IMQ_VARHOME | Message Queue 임시 또는 동적으로 작성된 구성 및 데이터 파일이 저장되는 /var 디렉토리입니다. 모든 디렉토리를 가리키는 환경 변수로 설정할 수 있습니다. Solaris에서 IMQ_VARHOME의 기본값은 /var/imq 디렉토리입니다. Solaris에서 Sun Java System Application Server 평가판의 IMQ_VARHOME 기본값은 IMQ_HOME/var 디렉토리입니다. Windows에서 IMQ_VARHOME의 기본값은 IMQ_HOME\var 디렉토리입니다. Windows에서 Sun Java System Application Server의 IMQ_VARHOME 기본값은 IMQ_HOME\var 디렉토리입니다. Linux에서 IMQ_VARHOME의 기본값은 /var/opt/imq 디렉토리입니다.
> IMQ_JAVAHOME | Message Queue 실행 파일에 필요한 Java™ runtime(JRE)의 위치를 가리키는 환경 변수입니다. Solaris에서 IMQ_JAVAHOME의 기본값은 /usr/j2se/jre 디렉토리이지만, 선택적으로 사용자는 필요한 JRE가 있는 적절한 위치로 값을 설정할 수 있습니다. Windows에서 IMQ_JAVAHOME의 기본값은 IMQ_HOME\jre이지만, 선택적으로 사용자는 필요한 JRE가 있는 적절한 위치로 값을 설정할 수 있습니다. Linux에서 Message Queue는 /usr/java/j2sdk Version 디렉토리와 /usr/java/j2re Version 디렉토리를 차례로 조사하여 Java runtime을 찾지만, 선택적으로 사용자는 필요한 JRE가 있는 적절한 IMQ_JAVAHOME 값을 설정할 수 있습니다.

> 이 설명서에서 IMQ_HOME, IMQ_VARHOME 및 IMQ_JAVAHOME은 플랫폼별 환경 변수 표시나 구문(예: UNIX®의 $IMQ_HOME) 없이 표시됩니다. 경로 이름에는 일반적으로 UNIX 디렉토리 구분자 표시(/)를 사용합니다.

> ##

> 기타 설명서 자원

> Message Queue에는 이 설명서 외에도 추가 설명서 자원이 제공됩니다.

> ### Message Queue 설명서 집합

> Message Queue 설명서 집합을 구성하는 문서는 표 4에서 일반적으로 사용되는 순서에 따라 나열되어 있습니다.

> 표 4 Message Queue 설명서 집합

> 문서 | 대상 | 설명
> --- | --- | ---
> Message Queue 설치 설명서 | 개발자와 관리자 | Solaris, Linux, Windows 플랫폼에서 Message Queue 소프트웨어를 설치하는 방법을 설명합니다.
> Message Queue 릴리스 노트 | 개발자와 관리자 | 새로운 기능, 제한, 알려진 버그 및 기술 노트에 관한 설명이 포함되어 있습니다.
> Message Queue 관리 설명서 | 관리자, 개발자에게도 권장 | Message Queue 관리 도구를 사용한 관리 작업 수행 시 필요한 배경 및 정보를 제공합니다.
> Message Queue Java Client Developer's Guide | 개발자 | JMS 및 SOAP/JAXM 사양의 Message Queue 구현을 사용하는 Java 클라이언트 프로그램 개발자를 위한 빠른 시작 자습서와 프로그래밍 정보를 제공합니다.
> Message Queue C Client Developer's Guide | 개발자 | Message Queue 메시지 서비스에 대한 C 인터페이스(C-API)를 사용하는 C 클라이언트 프로그램 개발자를 위한 프로그래밍 및 참조 설명서를 제공합니다.

> ### 온라인 도움말

> Message Queue는 Message Queue 메시지 서비스 관리 작업을 수행하는 명령줄 유틸리티를 포함합니다. 이 유틸리티에 대한 온라인 도움말을 보려면 "공통 명령줄 옵션"을 참조하십시오.

> 또한 Message Queue에는 그래픽 사용자 인터페이스(GUI) 관리 도구인 관리 콘솔(imqadmin)이 포함되어 있습니다. 컨텍스트 관련 온라인 도움말은 관리 콘솔에 포함되어 있습니다.

> ### JavaDoc

> JavaDoc 형식의 Message Queue Java 클라이언트 API (JMS API 포함) 설명서는 운영 체제에 따라 다른 디렉토리에 제공됩니다(부록 A, "Message Queue 데이터의 위치" 참조).

> 이 설명서는 Netscape, Internet Explorer와 같은 모든 HTML 브라우저로 볼 수 있습니다. 표준 JMS API 설명서 및 Message Queue 관리 대상 객체에 대한 Message Queue별 API를 포함하며(Message Queue Java Client Developer's Guide의 3장 참조), 이는 메시징 응용 프로그램 개발자에게 도움이 됩니다.

> ### 클라이언트 응용 프로그램의 예

> 샘플 클라이언트 응용 프로그램 코드를 제공하는 여러 응용 프로그램의 예가 운영 체제에 따라 다른 디렉토리에 포함되어 있습니다(부록 A, "Message Queue 데이터의 위치" 참조).

> 해당 디렉토리와 각 하위 디렉토리에 있는 README 파일을 참조하십시오.

> ### JMS (Java Message Service) 사양

> 다음 위치에서 JMS 사양을 확인할 수 있습니다.

> http://java.sun.com/products/jms/docs.html

> 이 사양에는 클라이언트 코드 샘플이 포함되어 있습니다.

> ##

> 관련 타사 웹 사이트 참조

> 이 문서에 있는 타사 URL에서는 관련 추가 정보를 제공합니다.

> 주 | Sun은 이 문서에 언급된 타사 웹 사이트의 사용 가능성에 대해 책임지지 않습니다. Sun은 그러한 사이트 또는 자원에 있거나 사용 가능한 내용, 광고, 제품 또는 기타 자료에 대하여 보증하지 않으며 책임 또는 의무를 지지 않습니다. Sun은 해당 사이트나 자원을 통해 사용 가능한 내용, 상품 또는 서비스의 사용과 관련해 발생했거나 발생했다고 간주되는 손해나 손실에 대해 책임이나 의무를 지지 않습니다.

> 이전 목차 색인 다음

> Copyright 2004 Sun Microsystems, Inc. 모든 권리는 저작권자의 소유입니다.