Capacidades de gestión de WSDM (Web Services Distributed Management) para tipos de recursos de WebSphere Application Server
Un recurso que da soporte a una o varias posibilidades de gestión se convierte en un recurso gestionable. Cada tipo de recurso expuesto en el producto soporta diversas posibilidades de gestión de WSDM (Web Services Distributed Management).
Un recurso gestionable puede ser un servidor o una aplicación que soporta una capacidad que incluye detener, iniciar y eliminar operaciones. Una capacidad de gestión incluye algunas propiedades, operaciones y notificaciones. Puede obtener y visualizar datos de rendimiento acerca de los recursos gestionados cuando habilita PMI (Performance Monitoring Infrastructure) en el entorno de servidor.
Los recursos gestionables WSDM, en general, son una agregación de posibilidades de gestión. Hay posibilidades de gestión que son aplicables globalmente en muchos tipos de recursos. La gestión del estado se adapta a esta categoría. Algunas posibilidades de gestión son exclusivas de un recurso de gestión única, por ejemplo, la posibilidad de gestión de la máquina virtual Java™ (JVM) que sólo se aplica a recursos gestionados por la JVM.
El gestor autónomo (AC), que puede ser cualquier cliente con posibilidad de gestión, interactúa con los recursos. Para que el AC pueda interactuar con los recursos, este debe consultar qué recursos están disponibles en el servidor de aplicaciones mediante el grupo de servicio. El grupo de servicio es una agregación de WS-Resources dentro del mismo dominio. El grupo de servicio WSDM de WebSphere Application Server contiene todos los recursos. Cada recurso pasa a ser un miembro del grupo de servicio. El AC puede obtener del grupo de servicios una referencia de punto final (EPR) de recursos determinada según el tipo de recurso o los parámetros de referencia. Después de conseguir la EPR, el AC puede enviar la solicitud al recurso. Se puede acceder al grupo de servicio con la siguiente dirección de punto final: http://<nombrehost>:<puerto>/websphere-management/services/service-group.
Después de que el AC obtenga la lista EPR de recursos del grupo de servicio, el AC puede enviar solicitudes al proveedor de recursos. Cada punto final de recurso se lista en la tabla siguiente. El WSDL (Web Services Description Language) se puede obtener adjuntado ?wsdl al final de la dirección de punto final.
Tipo de recurso | Dirección de punto final de recurso |
---|---|
Perfil de WebSphere Application Server, denominado también instancia de configuración de tiempo de ejecución o dominio de WebSphere Application Server | http://<nombrehost>:<puerto>/websphere-management/services/webspheredomain |
WebSphere Application Server | http://<nombrehost>:<puerto>/websphere-management/services/applicationserver |
Clúster de WebSphere Application Server | http://<nombrehost>:<puerto>/websphere-management/services/webspherecluster |
Máquina virtual Java | http://<nombrehost>:<puerto>/websphere-management/services/jvm |
Application | http://<nombrehost>:<puerto>/websphere-management/services/application |
Objeto WebSphere Application Server desplegado | http://<nombrehost>:<puerto>/websphere-management/services/deployedobject |
Servlet | http://<nombrehost>:<puerto>/websphere-management/services/servlet |
Enterprise JavaBeans | http://<nombrehost>:<puerto>/websphere-management/services/ejb |
Servicios web | http://<nombrehost>:<puerto>/websphere-management/services/webservices |
Servicios web JAX-WS | http://<nombrehost>:<puerto>/websphere-management/services/jaxwswebservices |
servicios web JAX-RPC | http://<nombrehost>:<puerto>/websphere-management/services/jaxrpcwebservices |
Origen de datos | http://<nombrehost>:<puerto>/websphere-management/services/datasource |
Cada tipo de recurso expuesto en el producto soporta una serie de capacidades de gestión. La especificación WSDM, AC touchpoint y la gestión incorporada del producto definen estos recursos. Un punto de contacto es una combinación de tipos de puerto y operaciones definida en WSDL que expone la interfaz de gestión para un recurso gestionado, de modo que cumple con las diversas especificaciones para servicios web. Cada capacidad de gestión incluye una serie de propiedades, operaciones y notificaciones.
En la tabla siguiente se listan las capacidades de gestión que añade cada recurso. Para obtener información acerca de una API (Application Programming Interface) o una especificación listada con una capacidad de gestión, consulte la sección Especificaciones y documentación de la API.
Tipo de recurso | Capacidades de gestión | Especificación |
---|---|---|
Dominio de WebSphere Application Server |
|
|
WebSphere Application Server |
|
|
Clúster de WebSphere Application Server |
|
|
Máquina virtual Java |
|
|
Application |
|
|
Servlet |
|
|
Enterprise JavaBeans |
|
|
Servicio Web |
|
|
Servicios web JAXWS |
|
|
Servicios web JAXRPC |
|
|
Origen de datos |
|
|
La tabla siguiente lista los atributos y las operaciones para las capacidades de gestión del producto
Capacidades de gestión | Atributos | Operaciones |
---|---|---|
J2EEDomain | Ninguna |
|
J2EEManagedObject |
|
Ninguna |
ConfigChangeNotifier | Ninguna | Ninguno (no obstante, tiene notificación de ConfigChange) |
ApplicationManagement | Ninguna |
|
J2EEServer |
|
Ninguna |
StateManageable |
|
|
ApplicationServer |
|
|
ClusterManagement |
|
|
Máquina virtual Java |
|
Ninguna |
J2EEDeployedObject |
|
Ninguna |
Aplicación J2EE | módulo | Ninguna |
Application | implementationVersion | Ninguna |
Servlet |
|
Ninguna |
EJB |
|
Ninguna |
WebService |
|
Ninguna |
DataSource |
|
|