관리 오브젝트 메타데이터
운영 체제 플랫폼 및 제품 기능과 같은 노드에 대한 정보는 구성 저장소에 특성 양식으로 유지관리됩니다. 제품 기능이 노드에 설치될 때 새 특성 설정이 추가됩니다.
WebSphere® Application
Server 시스템 관리는 다음과 같은 목적으로 관리 오브젝트 메타데이터 특성을 사용합니다.
- 관리 콘솔에 노드 버전 표시
- 새 구성 유형 또는 속성이 이전 릴리스 노드에 작성되거나 설정되지 않도록 확인
- 새 자원 유형이 이전 릴리스 노드에 작성되지 않았는지 확인
- 이전 런타임에서는 새 애플리케이션을 지원할 수 없으므로 새 애플리케이션이 이전 릴리스 노드에 설치되지 않도록 확인
다음 기본 특성 키가 WebSphere Application Server에 대해 정의되어 있습니다.
com.ibm.websphere.baseProductVersion: 설치된 WebSphere Application Server의 버전입니다.
com.ibm.websphere.nodeOperatingSystem: 노드를 실행하는 운영 체제 플랫폼.
com.ibm.websphere.deployed.features: 프로파일을 확장하는 기능 목록. 기능의 한 가지 예로 관리 콘솔 플러그인이 있습니다.
com.ibm.websphere.nodeSysplexName: z/OS®
운영 체제의 Sysplex 이름입니다.
다음은 메타데이터 특성 값의 예입니다. com.ibm.websphere.deployed.features 메타데이터 특성 값은
인쇄를 위해 여러 줄로 표시됩니다. ![[AIX]](../images/aixlogo.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[Solaris]](../images/solaris.gif)
![[Windows]](../images/windows.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
com.ibm.websphere.baseProductVersion=7.0.0.0
com.ibm.websphere.deployed.features=
com.ibm.ws.base_6.0.0.0,com.ibm.ws.j2ee_6.0.0.0,
com.ibm.ws.uddi_6.0.0.0,com.ibm.ws.wsgateway_6.0.0.0
![[AIX]](../images/aixlogo.gif)
com.ibm.websphere.nodeOperatingSystem=aix
![[Linux]](../images/linux.gif)
com.ibm.websphere.nodeOperatingSystem=linux
![[HP-UX]](../images/hpux.gif)
com.ibm.websphere.nodeOperatingSystem=hpux
![[Solaris]](../images/solaris.gif)
com.ibm.websphere.nodeOperatingSystem=solaris
![[Windows]](../images/windows.gif)
com.ibm.websphere.nodeOperatingSystem=windows
![[IBM i]](../images/iseries.gif)
com.ibm.websphere.nodeOperatingSystem=os400
![[z/OS]](../images/ngzos.gif)
com.ibm.websphere.nodeSysplexName=PLEX1
com.ibm.websphere.nodeOperatingSystem=os390
메타데이터 특성에 대한 자세한 정보는 API(Application Programming Interface)
문서에서 ManagedObjectMetadataHelper 클래스를 참조하십시오. 관리자가 wsadmin 도구 또는 Application Server API를 통해 관리 오브젝트 메타데이터를 조회할 수 있습니다. 또한 노드 설치 특성 관리 콘솔 페이지에서 이 데이터를 볼 수 있습니다. 이 정보는 Application Server API 메소드에 대한 세부사항을 제공합니다.
액세서 클래스는 관리 오브젝트 메타데이터 특성을 확보하는 데 사용됩니다.
액세서 인스턴스는 그 팩토리를 통해 작성됩니다. 액세서 인스턴스를 사용하는 헬퍼 클래스가
기본 메타데이터 특성을 쉽게 조회할 수 있도록 합니다.
이러한 클래스는 모두 Application Server API 문서에서 com.ibm.websphere.management.metadata 패키지의 파트입니다. 이러한 클래스의 특정 이름은 다음과 같습니다.
- com.ibm.websphere.management.metadata.ManagedObjectMetadataHelper
- com.ibm.websphere.management.metadata.ManagedObjectMetadataAccessor
- com.ibm.websphere.management.metadata.ManagedObjectMetadataAccessorFactory