Automatyzowanie administracji COM+
COM+ udostępnia model obiektów administracyjnych, który uwidacznia wszystkie funkcje narzędzia administracyjnego Usługi Składników, będącego graficznym interfejsem użytkownika, napisanym w oparciu o obiekty administracyjne. Można używać tych obiektów, dostarczanych przez bibliotekę administracji usługami składników (COMAdmin), aby zautomatyzować wszystkie zadania związane z administrowaniem aplikacjami i usługami COM+.
Obiekty COMAdmin umożliwiają odczytywanie i zapisywanie informacji przechowywanych w katalogu COM+, podstawowym magazynie danych, który przechowuje wszystkie dane konfiguracji COM+.
Za pomocą tych obiektów można wykonać następujące czynności:
- Tworzenie i konfigurowanie aplikacji COM+
- Instalowanie i eksportowanie istniejących aplikacji COM+
- Zarządzanie zainstalowanymi aplikacjami COM+.
- Zarządzanie usługami i ich konfigurowanie.
- Zdalne zarządzanie Składnikami usług na innym komputerze.
Można użyć skryptowych obiektów COMAdmin z dowolnym językiem zgodnym z automatyzacją, takim jak Microsoft Visual Basic i Visual Basic Script. Można tworzyć lekkie skrypty lub narzędzia administracyjne ogólnego przeznaczenia. Można na przykład wykonać następujące czynności:
- Pisanie skryptów w celu wykonywania rutynowych zadań administracyjnych.
- Pisanie skryptów w celu automatyzacji procesów w tworzeniu aplikacji COM+.
- Opracowywanie narzędzi ogólnego przeznaczenia do administrowania i monitorowania usług składników.
- Twórz pliki wykonywalne konfiguracji, aby zainstalować i wdrożyć aplikację COM+.
Biblioteka COMAdmin zapewnia zgodność wsteczną z biblioteką administracyjną MTS 2.0. Większość istniejącego kodu administracyjnego usługi MTS 2.0 będzie nadal działać, chociaż z pewnymi wyjątkami. (Zobacz bibliotekę administracyjną MTS.
Aby efektywnie zautomatyzować administrację, należy zapoznać się z zadaniami administracyjnymi wykonywanymi przy użyciu narzędzia administracyjnego usług składników.
Aby uzyskać pełne opisy obiektów COMAdmin i odpowiednich interfejsów, zobacz dokumentację referencyjną COM+ dla następujących klas i interfejsów:
- COMAdminCatalog
- COMAdminCatalogCollection
- COMAdminCatalogObject
- ICOMAdminCatalog
- ICOMAdminCatalog2
- ICatalogCollection
- ICatalogObject
Poniższe tematy w tej sekcji zawierają omówienie automatyzacji administracji przy użyciu obiektów COMAdmin:
- Omówienie obiektów COMAdmin
- pobieranie kolekcji w katalogu COM+
- ustawianie właściwości i zapisywanie zmian w katalogu COM+
- Zarządzanie błędami administracyjnymi COM+
- Operacje administracyjne COM+ w ramach transakcji
- przykład wprowadzający przy użyciu katalogu administracyjnego COM+