WebSphere Application Server의 WSDM(Web Services Distributed Management) 관리성 기능 자원 유형
하나 이상의 관리성 기능을 지원하는 자원은 관리 가능한 자원입니다. 제품 내에서 노출된 각 자원 유형은 여러 WSDM(Web Services Distributed Management) 관리성 기능을 지원합니다.
관리 가능한 자원은 중지, 시작 및 제거 조작 등의 기능을 지원하는 서버 또는 애플리케이션입니다. 관리 기능에는 일부 특성, 조작 및 알림이 포함됩니다. 서버 환경에서 PMI(Performance Monitoring Infrastructure)를 사용할 수 있으면 관리된 자원에 대한 성능 데이터를 가져오고 볼 수 있습니다.
WSDM 관리 가능 자원은 일반적으로 관리 기능이 집계된 것입니다. 많은 자원 유형에 글로벌하게 적용 가능한 관리 기능이 있습니다. 상태 관리가 이 카테고리에 해당합니다. 단일 관리 자원에 고유한 관리 기능도 있습니다. 예를 들어, JVM(Java™ Virtual Machine) 관리 기능은 JVM 관리 자원에만 적용됩니다.
자동 관리자(AC)는 관리 기능이 있는 임의의 클라이언트가 될 수 있으며 자원과 상호 작용합니다. AC가 자원과 상호 작용하려면 AC가 서비스 그룹을 통해 애플리케이션 서버에서 사용 가능한 자원을 조회해야 합니다. 서비스 그룹은 동일한 도메인 내의 WS-Resource가 집계된 것입니다. WebSphere® Application Server WSDM 서비스 그룹에는 모든 자원이 포함됩니다. 각 자원은 서비스 그룹의 멤버가 됩니다. AC는 자원 유형 또는 참조 매개변수에 따라 서비스 그룹에서 특정 자원 엔드포인트 참조(EPR)를 가져올 수 있습니다. EPR 확보 후 AC는 자원으로 요청을 전송할 수 있습니다. 서비스 그룹은 엔드포인트 주소 http://<hostname>:<port>/websphere-management/services/service-group을 사용하여 액세스할 수 있습니다.
AC는 서비스 그룹에서 자원 EPR 목록을 확보한 후 자원 제공자로 요청을 전송할 수 있습니다. 각각의 자원 엔드포인트가 다음 표에 나열됩니다. ?wsdl을 엔드포인트 주소 끝에 첨부하여 연관된 WSDL(Web Services Description Language)을 확보할 수 있습니다.
자원 유형 | 자원 엔드포인트 주소 |
---|---|
런타임 구성 인스턴스라고도 하는 WebSphere Application Server 프로파일 또는 WebSphere Application Server 도메일 | http://<hostname>:<port>/websphere-management/services/webspheredomain |
WebSphere Application Server | http://<hostname>:<port>/websphere-management/services/applicationserver |
WebSphere Application Server 클러스터 | http://<hostname>:<port>/websphere-management/services/webspherecluster |
JVM(Java Virtual Machine) | http://<hostname>:<port>/websphere-management/services/jvm |
Application | http://<hostname>:<port>/websphere-management/services/application |
WebSphere Application Server 배치된 오브젝트 | http://<hostname>:<port>/websphere-management/services/deployedobject |
서블릿 | http://<hostname>:<port>/websphere-management/services/servlet |
Enterprise JavaBeans | http://<hostname>:<port>/websphere-management/services/ejb |
웹 서비스 보안 설정 | http://<hostname>:<port>/websphere-management/services/webservices |
JAX-WS 웹 서비스 | http://<hostname>:<port>/websphere-management/services/jaxwswebservices |
JAX-RPC 웹 서비스 | http://<hostname>:<port>/websphere-management/services/jaxrpcwebservices |
데이터 소스 | http://<hostname>:<port>/websphere-management/services/datasource |
제품 내에서 노출된 각 자원 유형은 여러 관리성 기능을 지원합니다. 이러한 자원은 WSDM 스펙, AC touchpoint 및 제품의 기본 제공 관리에 의해 정의됩니다. touchpoint는 웹 서비스의 다른 스펙을 준수하는 방식으로 관리 자원에 대한 관리성 인터페이스를 표시하는, WSDL로 정의된 포트 유형 및 조작 조합입니다. 각 관리성 기능에는 여러 특성, 조작 및 알림이 포함됩니다.
다음 테이블은 각 자원이 통합하는 관리 기능을 나열합니다. 관리성 기능과 함께 나열되는 API(Application Programming Interface) 또는 스펙에 대한 정보는 스펙 및 API 문서를 참조하십시오.
자원 유형 | 관리 기능 | 스펙 |
---|---|---|
WebSphere Application Server 도메인 |
|
|
WebSphere Application Server |
|
|
WebSphere Application Server 클러스터 |
|
|
JVM(Java Virtual Machine) |
|
|
Application |
|
|
서블릿 |
|
|
Enterprise JavaBeans |
|
|
웹 서비스 |
|
|
JAXWS 웹 서비스 |
|
|
JAXRPC 웹 서비스 |
|
|
데이터 소스 |
|
|
다음 표에서는 제품의 관리성 기능에 대한 속성 및 조작을 나열합니다.
관리 기능 | 속성 | 조작 |
---|---|---|
J2EEDomain | 없음 |
|
J2EEManagedObject |
|
없음 |
ConfigChangeNotifier | None | 없음(그러나 ConfigChange 알림이 포함됨) |
ApplicationManagement | 없음 |
|
J2EEServer |
|
없음 |
StateManageable |
|
|
ApplicationServer |
|
|
ClusterManagement |
|
|
JVM(Java Virtual Machine) |
|
없음 |
J2EEDeployedObject |
|
없음 |
J2EE 애플리케이션 | module | 없음 |
Application | implementationVersion | 없음 |
서블릿 |
|
없음 |
EJB |
|
없음 |
WebService |
|
없음 |
DataSource |
|
|