WSDM (Web Services Distributed Management)
WSDM (Web Services Distributed Management) es un estándar aprobado por OASIS que da soporte a la gestión de recursos a través de una interfaz de servicios web estándar. El entorno, por ejemplo, un host de WebSphere Application Server o un host de sistema operativo que tiene un recurso expuesto como un servicio web incluido en una interfaz individual se utiliza para gestionar y controlar los recursos. WSDM es un modelo de gestión distribuido, pero no sustituye a ningún modelo de administración de WebSphere Application Server existente. WSDM proporciona un modo nuevo de exponer las funciones internas de administración del producto para una interfaz de servicio web.
Las interfaces de administración existentes como, por ejemplo, el bean gestionado (MBean), wsadmin y la interfaz de programación de aplicaciones (API) de Java™, son más específicas de la plataforma y del lenguaje. WSDM proporciona una infraestructura común y flexible para gestionar los recursos del producto utilizando los protocolos de servicios web.
WSDM define dos especificaciones: MUWS (Management Using Web Services) y MOWS (Management of Web Services). MUWS define el modo en que los recursos interactúan con los recursos gestionados mediante un conjunto de interfaces de servicios web accesibles. MOWS amplía los conceptos de MUWS para definir el modo en que se gestiona un recurso de servicio web propiamente dicho. Consulte las especificaciones y la documentación de la API para obtener las especificaciones MOWS y MUWS. Además de las posibilidades de gestión definidas en las especificaciones MUWS, WSDM de WebSphere Application Server define también las posibilidades exclusivas de gestión en el entorno del producto.

- Un documento WSDL (Web Services Description Language) que describe la interfaz de servicios web para las funciones de gestión de dicho recurso
- Un apéndice de implementación para las clases de implementación de servicio para dicho servicio web
- Un proxy de cliente para el servidor que se utiliza en un programa que necesita invocar las funciones de gestión de dicho recurso
- Un código de prueba de unidad para invocar los casos de prueba que ejerce funciones para dicho servicio
- Documentos y esquema XML adicionales que describen las propiedades, operaciones y notificaciones asociadas al recurso gestionado
El código generado desde el modelo de recurso es esencialmente un shell vacío para el servicio web del recurso modelado. El paso siguiente del proceso es especificar código que actúa como un adaptador entre el Stub de implementación para el servicio y las funciones de gestión de recursos reales. En el caso de la implementación del soporte WSDM, este código de adaptador contiene llamadas a las API AdminService de WebSphere Application Server que exponen las funciones de gestión normales del producto. Debe instalar la implementación del servicio completado en un entorno de servicio web de alojamiento. Para instalar la aplicación WSDM, consulte y siga los pasos de Despliegue y administración de aplicaciones de empresa para instalar archivos de aplicación de empresa en un servidor de aplicaciones.