Configurar para comunicaciones externas

Para que otros clientes puedan verlo, Agent Controller debe abrir un dispositivo al que se pueda conectar. Esta conexión se establece utilizando uno o varios puertos en el host de despliegue. Agent Controller utiliza diferentes capas de transporte dependiendo del protocolo que utiliza el cliente con el que está comunicándose. El valor predeterminado de Agent Controller es el puerto 10002 para comunicarse con los clientes que utilizan el protocolo antiguo y el puerto 10006 para comunicarse con los clientes que utilizan el protocolo nuevo. Ambos se especifican en el archivo de configuración, serviceconfig.xml. Con el protocolo antiguo, se especifican puertos adicionales para conexiones protegidas (10003) y operaciones de transferencia de archivos (10005).

Especificar diferentes puertos para Agent Controller

Puede indicar que Agent Controller debe utilizar un puerto diferente modificando el elemento Port del subelemento   <TransportLayer>.

Para modificar el puerto utilizado para la comunicación de protocolos antiguos, siga estos pasos:

  1. Localice el archivo de configuración serviceconfig.xml.
  2. Ábralo en un editor y busque el siguiente fragmento XML:
        <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. Cambie el valor del atributo port, dándole el número de puerto que desea que utilice Agent Controller.

 

Para modificar el puerto utilizado para la comunicación de protocolos nuevos, siga estos pasos:

  1. Localice el archivo de configuración serviceconfig.xml.
  2. Ábralo en un editor y busque el siguiente fragmento XML:
        <TransportLayer loadlib="socketTL" type="TPTP_SOCKET">
            <Configuration>
                <Port>10006</Port>
            </Configuration>
            <CommandExtractor>tptpCmdExtr</CommandExtractor>
        </TransportLayer>
     
  3. Cambie el valor del atributo port, dándole el número de puerto que desea que utilice Agent Controller.

Icono de notaNota

La aplicación cliente debe especificar el mismo número de puerto que en este archivo de configuración al establecer la comunicación con este Agent Controller.

 

Tareas relacionadas
Localizar los archivos de configuración
Administrar Agent Controller
 

Conceptos relacionados

Compatibilidad retroactiva en Agent Controller


Copyright (C) 2005, 2006 Intel Corporation.