Neuerungen in der Betriebssystemumgebung Solaris 9

Web-Based Enterprise Management-Tools

Beschreibung der Funktionen  

Release-Datum  

Solaris WBEM Services 2.5

Solaris WBEM Services 2.5 ist die WBEM-Implementierung (Web-Based Enterprise Management) von Sun Microsystems. Unter WBEM versteht man eine Reihe von Management- und Internet-Technologien, die dazu dienen sollen, die Verwaltung der Rechenumgebungen in Unternehmen zu vereinheitlichen. WBEM wurde von der Distributed Management Task Force (DMTF) entwickelt und ermöglicht es Organisationen, eine integrierte Gruppe von Standards-basierten Management-Tools anzubieten, die World Wide Web-Technologien unterstützen und fördern. Solaris 9 enthält die aktualisierte Version 2.5 von Solaris WBEM Services.  

Weitere Informationen für Entwickler zu WBEM finden Sie im Solaris WBEM SDK Developer's Guide.

Solaris 9 

Neue API für die WBEM-Batch-Verarbeitung

Die Client-API (Application Programming Interface) für Java WBEM (Web-Based Enterprise Management) unterstützt jetzt die Batch-Verarbeitung mehrerer CIM-Operationen (Common Interface Model) durch einen Client in einer einzigen Anforderung und Antwort. Der CIM Object Manager akzeptiert jetzt auch die Batch-Anforderungen und arbeitet sie ab. Diese Einrichtung ist im Dokument ,,Distributed Management Task Force (DMTF) Specification for CIM Operations Over HTTP" definiert.

Dadurch reduziert sich die Anzahl an entfernten Aufrufen, die ein Client ausführen muss. 

Weitere Informationen finden Sie im Solaris WBEM SDK Developer's Guide.

Solaris 9 

Verbesserungen für den WBEM CIM WorkShop

Der CIM WorkShop bietet eine grafische Benutzeroberfläche für das WBEM-Entwicklungs-Tool, über die Instrumentierungs-, System- und Netzwerkanwendungsentwickler WBEM-Klassen und -Instanzen anzeigen und erstellen können.  

Im CIM WorkShop stehen folgende Funktionen zur Verfügung: 

  • Anzeigen und Auswählen von Namensräumen

  • Hinzufügen und Löschen von Namensräumen

  • Anzeigen, Erstellen, Modifizieren und Löschen von Klassen

  • Hinzufügen von Eigenschaften, Kennzeichnern und Methoden zu neuen Klassen bzw. Löschen daraus

  • Anzeigen, Erstellen und Löschen von Instanzen

  • Anzeigen, Modifizieren und Löschen von Instanzwerten

  • Verfolgen von Assoziationen

  • Ausführen von Methoden

  • Anzeigen von Kontexthilfe

Der CIM Workshop bietet außerdem die folgenden Verbesserungen und neuen Funktionen: 

  • Aktualisierte und korrigierte Kontexthilfe

  • Verfolgen von Assoziationen

  • Das Abonnieren und Anzeigen von Informationen zu Ereignissen für eine ausgewählte Klasse. Dies erleichtet die Fehlerbehebung bei Anwendungen, die mit Ereignissen arbeiten. Sie können diese neue Funktion nur nutzen, wenn Sie das RMI-Protokoll auswählen.

  • Das Abschicken von WQL-Abfragen (WBEM Query Language) zum Suchen und Anzeigen von WBEM-Informationen.

Weitere Informationen finden Sie im Solaris WBEM SDK Developer's Guide.

Solaris 9  

Unterstützung für (externe) WBEM-Prozess-Indication-Ereignisse

Zurzeit können Clientanwendungen dank der WBEM-Ereignisservices asynchron Indications empfangen, sobald die relevanten Bedingungen eintreten. Es werden jedoch nur Indications unterstützt, die sich auf den Klassenlebenszyklus beziehen, also die Modifikation, die Erstellung bzw. die Löschung einer Instanz angeben. 

Diese Klasse von Indications ist sehr flexibel und weit reichend, doch die Instrumentierung muss möglicherweise Indications veröffentlichen, die nicht in diese Kategorie fallen. Deshalb hat die DMTF die Prozess-Indication-Hierarchie als eine Erweiterung der aktuellen Indication-Hierarchie eingeführt. Die Prozess-Indications für WBEM Services unterstützen jetzt diese erweiterte Hierarchie.

Prozess-Indications für WBEM Services ist die Sun Microsystems-spezifische Implementierung der Prozess-Indications-Anteils des Ereignismodells. Die Prozess-Indication-Klasse ist die übergeordnete Klasse aller Indications, die von der Instrumentierung veröffentlicht werden, und enthält auch die Lebenszyklus-Indications. 

Das Abonnieren von Prozess-Indications ist mit dem Abonnieren von Lebenszyklus-Indications identisch. 

Weitere Informationen finden Sie im Solaris WBEM SDK Developer's Guide.

Solaris 9  

Verbesserter WBEM-Befehl mofcomp

Mit dem MOF-Compiler (Managed Object Format) mofcomp können Sie jetzt einen Namensraum in der Befehlszeile angeben. Wenn der Namensraum nicht vorhanden ist, wird er erstellt.

Außerdem generiert der MOF-Compiler jetzt Java-Schnittstellen und Klassenquelldateien. Dank dieser Funktion können Sie Standard-Java-Schnittstellen verwenden und müssen nicht die CIM-Konstrukte und die APIs (Application Programming Interfaces) des CIM-Objektmodells erlernen. 

Für jede CIMClass werden eine Schnittstelle und eine Klassendatei generiert. Die Schnittstelle wird generiert, damit Sie unter Wahrung der Interoperabilität unterschiedliche Implementierungen erstellen können.

Weitere Informationen finden Sie im Solaris WBEM SDK Developer's Guide.

Solaris 9  

Neue Java WBEM SDK-Beispielprogramme

Das Java WBEM Software Developer's Kit (SDK) enthält jetzt ein neues Java-Applet und Beispielprogramme. Das Java-Applet und die Beispielprogramme werden in /usr/demo/wbem installiert.

Die Java WBEM SDK-Beispielprogramme demonstrieren die Verwendung von Ereignissen, Abfragen und der Batch-Verarbeitung. Auf der Grundlage dieser Beispielprogramme können Sie eigene Programme entwickeln. 

Weitere Informationen finden Sie im Solaris WBEM SDK Developer's Guide.

Solaris 9  

Solaris WBEM Software Developer's Kit

Das Solaris Web-Based Enterprise Management (WBEM) Software Developer's Kit (SDK) enthält APIs, mit denen Entwickler auf WBEM basierende Anwendungen erstellen können, die in der Betriebssystemumgebung Solaris auf Daten zugreifen und Ressourcen verwalten. Das Solaris WBEM SDK enthält außerdem CIM WorkShop, eine Java-Anwendung, mit der Entwickler WBEM-Anwendungen erstellen und die mitgelieferten WBEM-Clients und Provider-Beispielprogramme anzeigen können.  

Weitere Informationen finden Sie im Solaris WBEM SDK Developer's Guide.

Solaris 8 4/01 

Neue Solaris Provider

Mit den neuen Solaris Providern können Entwickler Software erstellen, die Informationen über verwaltete Geräte in einer CIM-Umgebung (Common Information Model) abruft und festlegt. Ein Solaris Provider stellt dem CIM-Objektmanager Instanzen der verwalteten Ressourcen in der Betriebssystemumgebung Solaris zur Verfügung.  

In Solaris 9 stehen fünf neue Solaris Provider zur Verfügung:

  • WBEM Solaris Device/System Performance Monitor Provider - Bietet eine Vielzahl von statistischen Informationen zu einem System, auf dem die Betriebssystemumgebung Solaris läuft.

  • WBEM Product Registry Provider - Ermöglicht das Hinzufügen, Löschen und Modifizieren von neuen oder vorhandenen Produkten, die auf einem System installiert sind.

  • WBEM SNMP Provider - Ermöglicht WBEM Services die Bereitstellung von Informationen mithilfe von SNMP (Simple Network Management Protocol), einem Protokoll des Internet-Referenzmodells, das für die Netzwerkverwaltung eingesetzt wird.

  • WBEM EEPROM Provider - Ermöglicht das Anzeigen und Bearbeiten von Konfigurationsinformationen im EEPROM.

  • WBEM System Availability Provider - Stellt Neustartinformationen zu einem System zur Verfügung, so dass Anwendungen berechnen können, wie lange (in Prozent) ein System in Betrieb war. Dieser Provider gibt außerdem Gründe für den Ausfall eines Systems an:

    • Systempanik

    • System von einem Benutzer angehalten

    • System von einem Benutzer heruntergefahren

Weitere Informationen finden Sie im Solaris WBEM SDK Developer's Guide.

Solaris 9