Compatibilité amont du contrôleur d'agent

Le contrôleur d'agent nouvelle technologie inclut un nouvel ensemble d'interfaces qui permet l'interaction entre clients, agents et contrôleurs d'agent.  Les clients et les agents devraient bientôt adopter ces interfaces ; en effet, le contrôleur d'agent nouvelle technologie bénéficiera ainsi de nouvelles fonctionnalités et de performances accrues.

Afin de ménager une période de transition pour les outils existants, des couches de compatibilité amont ont été ajoutées au contrôleur d'agent nouvelle technologie.  La couche de compatibilité client permet à un client de communiquer comme d'habitude avec un contrôleur d'agent et des agents, grâce à l'API d'infrastructure d'exécution d'origine.  La couche de transport de compatibilité client traite les commandes sur la base de l'ancien protocole et les traduit en commandes équivalentes dans le nouveau protocole ; elle effectue les demandes du contrôleur d'agent à l'aide de la nouvelle API et comble les écarts entre versions. La couche de transport de compatibilité d'agent permet à un agent de communiquer avec le contrôleur d'agent à l'aide de l'ancienne API et de répondre aux demandes d'un client qui utilise également l'ancienne API.

Une couche de transport de compatibilité est active ou non selon qu'elle figure ou non dans le fichier serviceconfig.xml.  Si elle y figure, toutes les communications réalisées via les ports affectés à ces couches de transport sont censées utiliser le format de commande et la sémantique définis par les anciennes API.  Pour toutes les autres couches de transport, la nouvelle API devrait être utilisée.

L'option d'activation de la sécurité n'est présente que lorsque la couche de compatibilité amont est active.  Il en va de même pour l'accès à la fonctionnalité de transfert de fichiers disponible via l'ancienne API.  La nouvelle API offre, quant à elle, un service de transfert de fichiers de base.

Tâches connexes
Modèle conceptuel de collecte de données
Administration du contrôleur d'agent
 

Copyright (C) 2006 Intel Corporation.