Métadonnées d'objet géré

Les informations sur un noeud, telles que la plateforme du système d'exploitation et les fonctions, sont conservées dans le référentiel de configuration sous forme de propriétés. Lorsque des fonctions sont installées sur un noeud, de nouveaux paramètres de propriétés sont ajoutés.

La gestion du système WebSphere Application Server utilise les propriétés des métadonnées de l'objet géré de la manière suivante :
  • Pour afficher la version du noeud dans la console d'administration
  • assurer que de nouveaux types ou attributs de configuration ne sont pas créés ou définis sur des noeuds de versions antérieures,
  • Pour assurer que de nouveaux types de ressources ne sont pas créés sur des noeuds de versions antérieures
  • assurer que de nouvelles applications ne sont pas installées sur des noeuds de versions antérieures car la phase d'exécution ne prend pas en charge les nouvelles applications.

Les propriétés de base ci-après sont définies pour WebSphere Application Server :

com.ibm.websphere.baseProductVersion : la version de WebSphere Application Server installée.

com.ibm.websphere.nodeOperatingSystem : la plateforme du système d'exploitation sur laquelle le noeud s'exécute.

com.ibm.websphere.deployed.features : une liste de fonctions étendant un profil. Un plug-in de la console d'administration représente un exemple de fonction.

[z/OS]com.ibm.websphere.nodeSysplexName : le nom sysplex sur un système d'exploitation z/OS.

Voici quelques exemples de valeurs de propriétés de métadonnées. La valeur de propriété des métadonnées com.ibm.websphere.deployed.features est présentée sur plusieurs lignes pour faciliter l'impression.
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]
com.ibm.websphere.nodeOperatingSystem=aix
[Linux]
com.ibm.websphere.nodeOperatingSystem=linux
[HP-UX]
com.ibm.websphere.nodeOperatingSystem=hpux
[Solaris]
com.ibm.websphere.nodeOperatingSystem=solaris
[Windows]
com.ibm.websphere.nodeOperatingSystem=windows
[IBM i]
com.ibm.websphere.nodeOperatingSystem=os400
[z/OS]
com.ibm.websphere.nodeSysplexName=PLEX1
com.ibm.websphere.nodeOperatingSystem=os390
Pour plus d'informations sur les propriétés des métadonnées, voir la classe ManagedObjectMetadataHelper dans la documentation sur les interfaces de programme d'application.

Un administrateur peut demander des métadonnées d'objet géré via l'outil wsadmin ou des API du serveur d'applications. Les propriétés peuvent être consultées à l'écran de la page de console d'administration des propriétés d'installation du noeud. Ces informations fournissent des détails sur la méthode d'API du serveur d'applications.

Une classe d'accès sert à obtenir les propriétés de métadonnées d'objet géré. Une instance d'accès est créée via sa fabrique. Une classe auxiliaire, qui emploie l'instance d'accès, facilite la requête des propriétés de métadonnées de base. Toutes ces classes figurent dans le package com.ibm.websphere.management.metadata dans la documentation sur les API du serveur d'applications. Il s'agit de :
  • com.ibm.websphere.management.metadata.ManagedObjectMetadataHelper
  • com.ibm.websphere.management.metadata.ManagedObjectMetadataAccessor
  • com.ibm.websphere.management.metadata.ManagedObjectMetadataAccessorFactory

Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjmx_manobj_metad
Nom du fichier : cjmx_manobj_metad.html