Sun Java System Application Server 9.1 빠른 시작 설명서

Application Server 관리 도구

관리자가 여러 호스트에서 실행되고 있는 서버 인스턴스와 클러스터를 관리할 수 있도록 Application Server에서는 다음 도구를 제공합니다.

이 도구는 모든 관리 작업을 중개하도록 특별히 지정된 Application Server 인스턴스인 Domain Administration Server라는 서버에 연결됩니다. Domain Administration Server(DAS)는 사용되는 인터페이스에 상관없이 관리 명령을 검증 및 실행하는 단일의 보안 인터페이스를 제공합니다.

도메인이란 구성 데이터, 배포된 응용 프로그램 및 지정된 관리자가 있는 시스템의 모음입니다. 도메인 정의에서는 여러 응용 프로그램, 독립 실행형 응용 프로그램 서버 인스턴스 및 클러스터의 작업을 설명하고 제어할 수 있으며 잠재적으로 여러 시스템에 분산되어 있을 수 있습니다. DAS를 설치할 때 항상 domain1이라는 기본 도메인이 설치됩니다. 본 설명서에서는 기본 도메인을 사용합니다.

Application Server 소프트웨어에서는 관리 콘솔 이외에 관리 기능을 수행하기 위한 다양한 명령줄 도구를 제공합니다. 도구를 실행하려면 명령 창에 도구 이름을 입력합니다. 표 1–1의 첫 번째 열에는 도구 이름이 나열되어 있고 두 번째 열은 해당 도구에 대한 설명입니다.

표 1–1 명령줄 도구

도구 이름 

설명 

appclient

Application Client Container를 시작하고 응용 프로그램 JAR(Java ARchive) 파일에 패키지화된 클라이언트 응용 프로그램을 호출합니다. 

asadmin

Application Server 소프트웨어를 구성하기 위한 하위 명령 세트를 제공하는 Application Server 관리 도구를 실행합니다.  

asant

반복적인 개발 및 배포 작업을 자동화할 수 있도록 Jakarta Ant 도구를 실행합니다. 

asapt

Java EE 주석이 있는 Java 소스를 컴파일합니다. 도구에서 자동으로 wsimport 명령을 호출합니다.

asupgrade

Application Server 소프트웨어를 업그레이드하기 위한 Application Server 관리 도구입니다.  

capture-schema

데이터베이스에서 스키마 정보를 추출하여 서버에서 CMP(Container Managed Persistence)에 사용할 수 있는 스키마 파일을 생성합니다. 

jspc

JSP 페이지를 컴파일합니다. 

package-appclient

응용 프로그램 클라이언트 컨테이너 라이브러리와 JAR 파일을 패키지화합니다. 

schemagen

Java 클래스에서 참조되는 각 이름 공간에 대한 스키마 파일을 만듭니다. 

verifier

DTD를 사용하여 Java EE 배포 설명자를 검증합니다. 

이 도구에는 그래픽 사용자 인터페이스도 제공됩니다. GUI를 보려면 -u 옵션을 지정합니다.

일부 Windows 시스템에서는 이름이 같은 드라이버 검증자 유틸리티가 실행됩니다. Application Server 검증자를 실행하려면 install-dir/bin 디렉토리에 있어야 합니다.

wscompile

서비스 정의 인터페이스를 사용하여 JAX-RPC의 클라이언트 스텁 또는 서버측 스켈레톤을 생성하거나 제공된 인터페이스에 대한 WSDL(Web Services Description Language) 설명을 생성합니다. 

wsdeploy

JAX-RPC를 사용하는 웹 서비스 응용 프로그램에 대한 구현별 배포 대기 WAR 파일을 생성합니다. 

wsgen

웹 서비스 종점 클래스를 읽고 웹 서비스 배포 및 호출에 필요한 모든 아티팩트를 생성합니다. 

wsimport

SEI(Service Endpoint Interface), 서비스, wsdl:faultsoap:headerfault 태그에서 매핑된 예외 클래스, wsdl:message 태그에서 파생된 비동기 응답 Bean, JAXB 생성 값 유형과 같은 이식 가능한 JAX-WS 아티팩트를 생성합니다.

xjc

Java 프로그래밍 언어로 소스 XML 스키마를 JAXB 내용 클래스 집합으로 변환하거나 바인드합니다. 


주 –