wsadmin 스크립팅을 사용한 WebSphere Application Server 구성 모델
여러 다른 구성 오브젝트 간의 관계를 이해하는 것은 구성 기능을 수행하는 wsadmin 스크립트를 작성할 때 필요합니다.
구성 데이터는 서버 런타임이 시작해서 저장된 컴포넌트 설정에 응답할 때 읽는 여러 다른 XML 파일에 저장됩니다. 구성 데이터에는 JVM(Java™ Virtual Machine) 옵션, 스레드 풀 크기, 컨테이너 설정 및 서버가 사용할 포트 번호와 같은 런타임 설정이 포함됩니다. 기타 구성 파일은 애플리케이션 로직에서 필요한 데이터를 가져오기 위해 서버가 연결되는 Java EE(Java Platform, Enterprise Edition) 자원을 정의합니다. 보안 설정은 서버 및 자원 구성과 다른 문서에 저장됩니다. 전개 대상 목록, 세션 구성 및 캐시 설정과 같은 애플리케이션 특정 구성은 각 애플리케이션의 루트 디렉토리 아래에 있는 파일에 저장됩니다. 구성 파일의 XML 데이터를 보면 구성 오브젝트 간의 관계를 분별할 수 있습니다.
WebSphere® Application Server 구성 오브젝트에 대한 자세한 정보는 app_server_root/web/configDocs 디렉토리의 HTML 테이블을 보십시오. 모델의 각 구성 패키지에 하나씩 여러 하위 디렉토리가 있습니다. index.html 파일은 최상위 레벨 탐색 트리에서 모든 개별 구성 패키지를 함께 묶습니다. 각 구성 패키지는 지원되는 구성 클래스를 나열하고 구성 클래스는 지원되는 모든 특성을 나열합니다. 이름이 @ 문자로 끝나는 특성은 해당 특성이 구성 데이터 내의 다른 구성 오브젝트에 대한 참조임을 내포합니다. 이름이 별표(*) 문자로 끝나는 특성은 특성이 다른 구성 오브젝트 목록임을 내포합니다.