Fonctions de gestion de WSDM (Web Services Distributed Management) pour les types de ressources de WebSphere Application Server
Une ressource qui prend en charge une ou plusieurs fonctions de gérabilité est une ressource gérable. Chaque type de ressource exposée dans le produit prend en charge un certain nombre de fonctions de gérabilité (Web Services Distributed Management (WSDM).
Une ressource gérable est un serveur ou une application qui prend en charge une fonction d'arrêt, de démarrage ou de suppression. Une fonction de gérabilité inclut des propriétés, des opérations et des notifications. Vous pouvez obtenir et afficher des données de performances concernant les ressources gérées lorsque vous activez PMI (Performance Monitoring Infrastructure) dans votre environnement serveur.
Les ressources gérables WSDM sont généralement une agrégation de fonctions de gérabilité. Certaines fonctions de gérabilité sont globalement applicables à de nombreux types de ressources. La gestion des états tombe dans cette catégorie. Certaines fonctions de gérabilité sont propres à une ressource à gestion unique, par exemple la fonction de gérabilité de la machine virtuelle Java™ s'applique uniquement aux ressources à gestion JVM.
Le gestionnaire autonome, qui peut être tout client avec une fonction de gérabilité, interagit avec les ressources. Avant que le gestionnaire autonome puisse interagir avec les ressources, il doit demander quelles ressources sont disponibles dans le serveur d'applications via le groupe de services. Le groupe de services est une agrégation de WS-Resources dans le même domaine. Le groupe de servicesWebSphere Application Server WSDM contient toutes les ressources. Chaque ressource devient un membre dans le groupe de services. Le gestionnaire autonome peut obtenir une référence de noeud final (EPR) particulière des ressources à partir du groupe de services basé sur le type de ressource ou les paramètres de la référence. Une fois que l'EPR est obtenue, le gestionnaire autonome peut envoyer la demande à la ressource. Le groupe de services est accessible via l'adresse de noeud final suivante : http://<nomhôte>:<port>/websphere-management/services/service-group.
Une fois que le gestionnaire autonome a obtenu la liste des EPR des ressources à partir du groupe de services, il peut envoyer les demandes au fournisseur de ressources. Les noeuds finaux des ressources sont répertoriés dans le tableau ci-dessous. Le langage WSDL (Web Services Description Language) associé peut être obtenu en liant ?wsdl à l'extrémité de l'adresse de noeud final.
Type de ressource | Adresse de noeud final de ressource |
---|---|
Profil WebSphere Application Server, également appelé instance de configuration d'exécution ou domaine WebSphere Application Server | http://<nomhôte>:<port>/websphere-management/services/webspheredomain |
WebSphere Application Server | http://<nomhôte>:<port>/websphere-management/services/applicationserver |
Cluster WebSphere Application Server | http://<nomhôte>:<port>/websphere-management/services/webspherecluster |
Machine virtuelle Java | http://<nomhôte>:<port>/websphere-management/services/jvm |
Application | http://<nomhôte>:<port>/websphere-management/services/application |
Objet déployé par WebSphere Application Server | http://<nomhôte>:<port>/websphere-management/services/deployedobject |
Servlet | http://<nomhôte>:<port>/websphere-management/services/servlet |
Enterprise JavaBeans | http://<nomhôte>:<port>/websphere-management/services/ejb |
Services Web | http://<nomhôte>:<port>/websphere-management/services/webservices |
Services Web JAX-WS | http://<nomhôte>:<port>/websphere-management/services/jaxwswebservices |
services Web JAX-RPC | http://<nomhôte>:<port>/websphere-management/services/jaxrpcwebservices |
Source de données | http://<nomhôte>:<port>/websphere-management/services/datasource |
Chaque type de ressource exposée dans le produit prend en charge un certain nombre de fonctions de gérabilité. Ces ressources sont définies par la spécification WSDM, le point tactile du gestionnaire autonome et la gestion intégrée du produit. Un point tactile est une combinaison de types et d'opérations de ports définis dans WSDL, qui expose l'interface de gérabilité d'une ressource gérée d'une façon qui respecte les différentes spécifications des services Web. Chaque fonction de gérabilité comprend plusieurs propriétés, opérations et notifications.
Le tableau ci-dessous répertorie les fonctions de gérabilité agrégées par chaque ressource. Pour obtenir des informations sur une API (Application Programming Interface) ou une spécification répertoriée avec une fonction de gérabilité, voir la rubrique Spécifications et documentation sur les API.
Type de ressource | Fonctions de gérabilité | Spécification |
---|---|---|
Domaine WebSphere Application Server |
|
|
WebSphere Application Server |
|
|
Cluster WebSphere Application Server |
|
|
Machine virtuelle Java |
|
|
Application |
|
|
Servlet |
|
|
Enterprise JavaBeans |
|
|
Service Web |
|
|
Services Web JAXWS |
|
|
Services Web JAXRPC |
|
|
Source de données |
|
|
Le tableau ci-dessous répertorie les attributs et opérations des fonctions de gérabilité du produit.
Fonctions de gérabilité | Attributs | Opérations |
---|---|---|
J2EEDomain | Aucune |
|
J2EEManagedObject |
|
Aucune |
ConfigChangeNotifier | Aucun | Aucun (mais il a la notification de ConfigChange) |
ApplicationManagement | Aucune |
|
J2EEServer |
|
Aucune |
StateManageable |
|
|
ApplicationServer |
|
|
ClusterManagement |
|
|
Machine virtuelle Java |
|
Aucune |
J2EEDeployedObject |
|
Aucune |
Application J2EE | module | Aucune |
Application | implementationVersion | Aucune |
Servlet |
|
Aucune |
EJB |
|
Aucune |
WebService |
|
Aucune |
DataSource |
|
|