Metadaten für verwaltete Objekte

Informationen zu einem Knoten, z. B. Betriebssystemplattform und Produktmerkmale, werden im Konfigurationsrepository in Form von Eigenschaften verwaltet. Da Produktmerkmale auf einem Knoten installiert werden, werden neue Eigenschafteneinstellungen hinzugefügt.

Die Systemverwaltung von WebSphere Application Server verwendet die Eigenschaften der Metadaten verwalteter Objekte wie folgt:
  • Knotenversion in der Administrationskonsole anzeigen
  • Sicherstellen, dass auf Knoten mit älteren Releases keine neuen Konfigurationstypen oder -attribute erstellt oder definiert werden
  • Sicherstellen, dass auf Knoten mit älteren Releases keine neuen Ressourcentypen erstellt werden
  • Sicherstellen, dass neue Anwendungen nicht auf Knoten mit älteren Releases installiert werden, weil die Laufzeitumgebung des älteren Release die neuen Anwendungen nicht unterstützen kann

Die folgenden Basiseigenschaftsschlüssel sind für WebSphere Application Server definiert:

com.ibm.websphere.baseProductVersion: Die Version des installierten Produkts WebSphere Application Server.

com.ibm.websphere.nodeOperatingSystem: Die Betriebssystemplattform, auf der der Knoten ausgeführt wird.

com.ibm.websphere.deployed.features: Eine Liste mit Features, die ein Profil erweitern. Ein Beispiel für ein Feature ist ein Administrationskonsol-Plug-in.

[z/OS]com.ibm.websphere.nodeSysplexName: Der Sysplex-Name in einem z/OS-Betriebssystem.

Beispiele für Eigenschaftswerte von Metadaten. Der Eigenschaftswert von Metadaten "com.ibm.websphere.deployed.features" ist zur besseren Lesbarkeit auf mehrere Zeilen verteilt.
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
Ausführliche Informationen zu Metadateneigenschaften finden Sie in der API-Dokumentation zur Klasse ManagedObjectMetadataHelper.

Ein Administrator kann Metadaten verwalteter Objekte über das Tool wsadmin oder Application-Server-APIs abfragen. Außerdem können sie in der Anzeige "Eigenschaften der Knoteninstallation" der Administrationskonsole angezeigt werden. Dieser Artikel enthält Details zur Application-Server-API-Methode.

Mit einer Accessor-Klasse werden Eigenschaften für Metadaten verwalteter Objekte abgerufen. Eine Accessor-Instanz wird über die entsprechende Factory erstellt. Eine Helper-Klasse, die die Accessor-Instanz verwendet, vereinfacht das Abfragen der grundlegenden Eigenschaften der Metadaten. Diese Klassen gehören alle zum Paket com.ibm.websphere.management.metadata package in der API-Dokumentation von Application Server. Die spezifischen Namen dieser Klassen lauten:
  • com.ibm.websphere.management.metadata.ManagedObjectMetadataHelper
  • com.ibm.websphere.management.metadata.ManagedObjectMetadataAccessor
  • com.ibm.websphere.management.metadata.ManagedObjectMetadataAccessorFactory

Symbol, das den Typ des Artikels anzeigt. Konzeptartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjmx_manobj_metad
Dateiname:cjmx_manobj_metad.html