Configuration pour les communications externes

Pour que d'autres clients puissent voir le contrôleur d'agent, ce dernier doit ouvrir un dispositif auquel il peut se connecter. Cette connexion est établie à l'aide d'un ou plusieurs ports sur l'hôte de déploiement.  Le contrôleur d'agent utilise des couches de transport différentes en fonction du protocole qu'emploie le client communiquant avec lui.  Par défaut, le contrôleur d'agent utilise le port 10002 pour communiquer avec les clients qui emploient l'ancien protocole, et le port 10006 pour communiquer avec les clients employant le nouveau protocole.  Ces deux ports sont définis dans le fichier de configuration, serviceconfig.xml.  Avec l'ancien protocole, des ports supplémentaires sont spécifiés afin d'assurer des connexions sécurisées (10003) et des opérations de transfert de fichiers (10005).

Spécification de ports différents pour le contrôleur d'agent

Vous pouvez faire en sorte qu'un autre port soit utilisé par le contrôleur d'agent, en modifiant l'élément Port contenu dans le  sous-élément <TransportLayer>.

Pour modifier le port utilisé afin d'établir une communication via l'ancien protocole, effectuez les opérations suivantes :

  1. Localisez le fichier de configuration serviceconfig.xml.
  2. Ouvrez le fichier dans un éditeur, puis recherchez le fragment XML suivant :
        <TransportLayer loadlib="tptpCCTL" type="TPTP_CCTL">
            <Configuration>
                <Port>10002</Port>
    <SecuredPort>10003</SecuredPort> <FilePort>10005</FilePort> <IsDataMultiplexed>false</IsDataMultiplexed> <ProcessPolling>true</ProcessPolling> <Jvm>C:\Program Files\Java\j2re1.4.2_08\bin\client\jvm.dll</Jvm> <Version>4.2.0</Version> <SecurityEnabled>false</SecurityEnabled> <Hosts configuration="default"> <Allow host="LOCAL"/> </Hosts>
            </Configuration>
            <CommandExtractor>tptpCmdExtr</CommandExtractor>
        </TransportLayer>
     
  3. Remplacez la valeur de l'attribut de port par le numéro de port que le contrôleur d'agent doit utiliser.

 

Pour modifier le port utilisé afin d'établir une communication via le nouveau protocole, effectuez les opérations suivantes :

  1. Localisez le fichier de configuration serviceconfig.xml.
  2. Ouvrez le fichier dans un éditeur, puis recherchez le fragment XML suivant :
        <TransportLayer loadlib="socketTL" type="TPTP_SOCKET">
            <Configuration>
                <Port>10006</Port>
            </Configuration>
            <CommandExtractor>tptpCmdExtr</CommandExtractor>
        </TransportLayer>
     
  3. Remplacez la valeur de l'attribut de port par le numéro de port que le contrôleur d'agent doit utiliser.

Icône RemarqueRemarque

L'application client doit spécifier le même numéro de port que dans ce fichier de configuration lors de l'établissement de la communication avec de contrôleur d'agent.

 

Tâches connexes
Localisation des fichiers de configuration
Gestion du contrôleur d'agent
 

Concepts associés

Compatibilité amont dans le contrôleur d'agent


Copyright (C) 2005, 2006 Intel Corporation.