Automatisation de l’administration COM+
COM+ fournit un modèle objet d’administration qui expose toutes les fonctionnalités de l’outil d’administration Component Services, lui-même un front-end graphique écrit sur les objets administratifs. Vous pouvez utiliser ces objets, fournis par la bibliothèque COMAdmin (Component Services Administration), pour automatiser toutes les tâches dans l’administration des applications et services COM+.
Les objets COMAdmin vous permettent de lire et d’écrire des informations stockées dans le catalogue COM+, le magasin de données sous-jacent qui contient toutes les données de configuration COM+.
Vous pouvez utiliser ces objets pour effectuer les opérations suivantes :
- Créez et configurez des applications COM+.
- Installez et exportez des applications COM+ existantes.
- Gérer les applications COM+ installées.
- Gérez et configurez les services.
- Administrer à distance les services de composants sur un autre ordinateur.
Vous pouvez utiliser les objets COMAdmin scriptables avec n’importe quel langage compatible avec Automation, tel que Microsoft Visual Basic et Visual Basic Script. Vous pouvez développer des scripts légers ou des outils d’administration à usage général. Vous pouvez par exemple effectuer les opérations suivantes :
- Écrivez des scripts pour effectuer des tâches d’administration de routine.
- Écrire des scripts pour automatiser les processus dans le développement d’applications COM+.
- Développer des outils à usage général pour l’administration et la surveillance des services de composants.
- Développez des exécutables d’installation pour installer et déployer votre application COM+.
La bibliothèque COMAdmin assure la compatibilité descendante avec la bibliothèque d’administration MTS 2.0. La plupart du code d’administration MTS 2.0 existant fonctionnera toujours, bien qu’à quelques exceptions près. (Voir Bibliothèque d’administration MTS.)
Pour automatiser efficacement l’administration, vous devez être familiarisé avec les tâches d’administration effectuées avec l’outil d’administration Services de composants.
Pour obtenir une description complète des objets COMAdmin et des interfaces correspondantes, consultez la documentation de référence COM+ pour les classes et interfaces suivantes :
- COMAdminCatalog
- COMAdminCatalogCollection
- COMAdminCatalogObject
- ICOMAdminCatalog
- ICOMAdminCatalog2
- ICatalogCollection
- ICatalogObject
Les rubriques suivantes de cette section fournissent une vue d’ensemble de l’automatisation de l’administration à l’aide des objets COMAdmin :
- Vue d’ensemble des objets COMAdmin
- Récupération de collections sur le catalogue COM+
- Définition des propriétés et enregistrement des modifications apportées au catalogue COM+
- Gestion des erreurs d’administration COM+
- Opérations d’administration COM+ dans les transactions
- Exemple d’introduction à l’utilisation du catalogue d’administration COM+