Automatisieren der COM+-Verwaltung

COM+ stellt ein Verwaltungsobjektmodell zur Verfügung, das alle Funktionen des Komponentendienste-Verwaltungstools verfügbar macht, selbst ein grafisches Front-End, das auf den administrativen Objekten geschrieben wurde. Sie können diese Objekte, die von der COMAdmin-Bibliothek (Component Services Administration) bereitgestellt werden, verwenden, um alle Aufgaben in der Verwaltung von COM+-Anwendungen und -Diensten zu automatisieren.

Mit den COMAdmin-Objekten können Sie Informationen lesen und schreiben, die im COM+-Katalog gespeichert sind, dem zugrunde liegenden Datenspeicher, der alle COM+-Konfigurationsdaten enthält.

Sie können diese Objekte für folgende Aufgaben verwenden:

  • Erstellen und Konfigurieren von COM+-Anwendungen.
  • Installieren und exportieren Sie vorhandene COM+-Anwendungen.
  • Verwalten installierter COM+-Anwendungen.
  • Verwalten und Konfigurieren von Diensten.
  • Remoteverwaltung von Komponentendiensten auf einem anderen Computer.

Sie können die skriptbaren COMAdmin-Objekte mit einer beliebigen Automation-kompatiblen Sprache verwenden, z. B. Microsoft Visual Basic und Visual Basic Script. Sie können entweder einfache Skripts oder allgemeine Verwaltungstools entwickeln. So können Sie z. B. Folgendes tun:

  • Schreiben Sie Skripts, um routinemäßige verwaltungsaufgaben auszuführen.
  • Schreiben Sie Skripts, um Prozesse bei der Entwicklung von COM+-Anwendungen zu automatisieren.
  • Entwickeln Sie allgemeine Tools für die Verwaltung und Überwachung von Komponentendiensten.
  • Entwickeln Sie ausführbare Setupdateien, um Ihre COM+-Anwendung zu installieren und bereitzustellen.

Die COMAdmin-Bibliothek bietet Abwärtskompatibilität mit der MTS 2.0-Verwaltungsbibliothek. Die meisten vorhandenen MTS 2.0-Verwaltungscodes funktionieren weiterhin, allerdings mit einigen Ausnahmen. (Siehe MTS-Verwaltungsbibliothek.)

Um die Verwaltung effektiv zu automatisieren, sollten Sie mit Verwaltungsaufgaben vertraut sein, die mit dem Verwaltungstool für Komponentendienste ausgeführt werden.

Vollständige Beschreibungen der COMAdmin-Objekte und der entsprechenden Schnittstellen finden Sie in der COM+-Referenzdokumentation für die folgenden Klassen und Schnittstellen:

Die folgenden Themen in diesem Abschnitt bieten eine Übersicht über die Automatisierung der Verwaltung mithilfe der COMAdmin-Objekte: