Vous trouverez ci-après les améliorations apportées à la gestion d'entreprises basée sur le Web incluses à la version Solaris 9.
Solaris WBEM Services 2.5 est une implémentation de la gestion de réseau basée sur le Web (WBEM) de Sun Microsystems. WBEM regroupe des technologies Internet et de gestion dans le but d'uniformiser les environnements informatiques d'entreprise. Développé par DMTF (Distributed Management Task Force), WBEM permet aux entreprises de fournir un ensemble intégré d'outils de gestion basés sur des standards prenant en charge et promouvant les technologies WWW. La version Solaris WBEM Services de Solaris 9 a été mise à jour. Il s'agit de la version 2.5.
Pour de plus amples informations sur WBEM, reportez-vous à la nouvelle version du document Solaris WBEM Developer's Guide, remplaçant les documents Solaris WBEM Services Administration Guide et Solaris WBEM SDK Developer's Guide.
L'API client de la gestion de réseau Java basée sur le Web prend désormais en charge le groupage par un client de plusieurs opérations CIM (Common Interface Model) sous une même “requête/réponse”. Le Gestionnaire d'objets CIM accepte et gère désormais ces requêtes groupées. Cette fonction est décrite dans la page Distributed Management Task Force (DMTF) Specification for CIM Operations Over HTTP.
Par conséquent, le nombre d'appels distants que doit passer le client est moindre.
Pour de plus amples informations sur le WBEM, consultez la nouvelle version du document Solaris WBEM Developer's Guide, remplaçant les documents Solaris WBEM Services Administration Guide et Solaris WBEM SDK Developer's Guide.
CIM WorkShop fournit une interface graphique utilisateur dédiée à l'outil de développement WBEM au moyen de laquelle les développeurs de tests, de systèmes et d'applications réseau peuvent visualiser et créer des classes et des instances WBEM.
CIM WorkShop permet de :
afficher et sélectionner des espaces de noms ;
ajouter et supprimer des espaces de noms ;
afficher, créer, modifier et supprimer des classes ;
ajouter et supprimer des propriétés, des qualificatifs et méthodes dans de nouvelles classes ;
afficher, créer et supprimer des instances ;
afficher, modifier et supprimer des valeurs d'instance ;
parcourir des associations ;
exécuter des méthodes ;
afficher l'aide contextuelle.
Améliorations et nouvelles fonctions disponibles dans CIM Workshop :
Aide contextuelle mise à jour et corrigée.
Capacité à parcourir les associations.
Capacité à souscrire et afficher des informations sur les événements d'une classe sélectionnée, afin de déboguer des applications utilisant des événements plus facilement. Vous ne pouvez utiliser cette nouvelle fonction que lorsque vous sélectionnez le protocole RMI.
Capacité à soumettre des requêtes WQL (WBEM Query Language) pour chercher et afficher des données WBEM.
Pour de plus amples informations sur le WBEM, consultez la nouvelle version du document Solaris WBEM Developer's Guide, remplaçant les documents Solaris WBEM Services Administration Guide et Solaris WBEM SDK Developer's Guide.
Les services d'événements WBEM permettent à présent aux applications client de recevoir des indications de façon asynchrone lorsque les conditions d'intérêt sont remplies. Cependant, les seules indications prises en charge appartiennent aux indications du cycle de vie de la classe relatives aux informations sur la modification, la création et la suppression d'une instance.
Bien que cette classe d'indications soit vaste et très flexible, la surveillance peut impliquer la nécessité d'éditer des indications n'entrant pas dans cette catégorie. Étant donnée cette exigence, DMTF a introduit la hiérarchie d'indication de processus comme une extension à la hiérarchie d'indication actuelle. Les indications de processus des services WBEM gèrent désormais cette hiérarchie étendue.
Ces indications sont une implémentation de Sun Microsystems de la portion d'indication de processus d'un modèle d'événement. La classe d'indication de processus correspond à la superclasse de toutes les indications éditées par la surveillance, qui comprend également les indications de cycles.
Le processus d'abonnement aux indications de processus est identique au processus d'abonnement aux indications de cycle de vie.
Pour de plus amples informations sur le WBEM, consultez la nouvelle version du document Solaris WBEM Developer's Guide, remplaçant les documents Solaris WBEM Services Administration Guide et Solaris WBEM SDK Developer's Guide.
Le compilateur MOF (Managed Object Format - mofcomp) permet désormais d'indiquer un espace de noms sur la ligne de commande. Si ce dernier n'existe pas, il est tout simplement créé.
En outre, le compilateur MOF génère désormais des fichiers source de classe et une interface Java. Cette fonction vous permet d'utiliser les interfaces Java standard au lieu des interfaces API d'éléments et de modèles d'objet CIM.
Une interface et un fichier de classe sont générés par CIMClass. L'interface est générée pour vous permettre de créer différentes implémentations tout en préservant l'interopérabilité.
Pour de plus amples informations sur le WBEM, consultez la nouvelle version du document Solaris WBEM Developer's Guide, remplaçant les documents Solaris WBEM Services Administration Guide et Solaris WBEM SDK Developer's Guide.
Le Java WBEM Software Developer Kit (SDK) comprend désormais un nouvel exemple d'applet Java et des démos de programme. Ces derniers sont disponibles sous /usr/demo/wbem.
Les démos de programme Java WBEM SDK vous apprennent à utiliser les événements, les requêtes et la fonction de groupage. Vous pouvez également vous appuyer sur ces démos pour développer vos propres programmes.
Pour de plus amples informations sur le WBEM, consultez la nouvelle version du document Solaris WBEM Developer's Guide, remplaçant les documents Solaris WBEM Services Administration Guide et Solaris WBEM SDK Developer's Guide.
Solaris WBEM SDK intègre des API utilisées par les développeurs pour créer des applications. Ces dernières, en s'appuyant sur la gestion de réseau basée sur le Web, peuvent accéder aux données et gérer les ressources de l'environnement d'exploitation Solaris. Solaris WBEM SDK intègre également CIM WorkShop, une application Java que les développeurs utilisent pour créer des applications WBEM et afficher les démos WBEM client et fournisseur incluses dans le logiciel.
Pour de plus amples informations sur le WBEM, consultez la nouvelle version du document Solaris WBEM Developer's Guide, remplaçant les documents Solaris WBEM Services Administration Guide et Solaris WBEM SDK Developer's Guide.
Les nouveaux Solaris Providers permettent aux développeurs de créer des logiciels qui contiennent et définissent des informations relatives aux périphériques gérés dans un environnement CIM (Common Information Model). Un Solaris Provider fournit au Gestionnaire d'objets CIM des instances de ressources gérées sous l'environnement d'exploitation Solaris.
Cinq nouveaux Solaris Providers sont disponibles sous Solaris 9 :
WBEM Performance Monitor pour périphériques et systèmes Solaris : fournit diverses informations statistiques sur un ordinateur fonctionnant sous l'environnement d'exploitation Solaris.
WBEM Product Registry : permet d'ajouter, de supprimer ou de modifier des produits nouveaux ou existants, déjà installés sur l'ordinateur.
WBEM SNMP Provider : permet aux services WBEM de fournir des données au moyen du protocole SNMP (Simple Network Management Protocol) de modèle de référence Internet utilisé dans la gestion des réseaux.
WBEM EEPROM Provider : permet d'afficher et de modifier des paramètres de configuration dans l'EEPROM.
Provider for WBEM System Availability : fournit des informations relatives à la réinitialisation d'un système afin que les applications puissent calculer le temps de réamorçage requis. Ce fournisseur indique également les motifs d'échec du système :
défaillance du système ;
interruption du système par l'utilisateur ;
arrêt du système par l'utilisateur.
Pour de plus amples informations sur le WBEM, consultez la nouvelle version du document Solaris WBEM Developer's Guide, remplaçant les documents Solaris WBEM Services Administration Guide et Solaris WBEM SDK Developer's Guide.