Para que o Agent Controller fique visível a outros clientes, ele deve abrir um dispositivo ao qual possa ser conectado. Essa conexão é estabelecida utilizando uma ou mais portas no host de implementação. O Agent Controller utiliza camadas de transporte diferentes dependendo do protocolo utilizado pelo cliente com o qual ele está se comunicando. Por padrão, o Agent Controller utiliza a porta 10002 para comunicação com clientes que utilizam o protocolo mais antigo e a porta 10006 para comunicação com clientes que utilizam o novo protocolo. Ambas estão especificadas no arquivo de configuração serviceconfig.xml. Com o protocolo antigo, portas adicionais são especificadas para as conexões seguras (10003) e as operações de transferência de arquivos (10005).
É possível indicar o uso de uma porta diferente pelo Agent Controller modificando o elemento Port do subelemento <TransportLayer>.
Para modificar a porta utilizada para comunicação do protocolo antigo, siga estas etapas:
<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>
Para modificar a porta utilizada para comunicação do novo protocolo, siga estas etapas:
<TransportLayer loadlib="socketTL" type="TPTP_SOCKET">
<Configuration>
<Port>10006</Port>
</Configuration>
<CommandExtractor>tptpCmdExtr</CommandExtractor>
</TransportLayer>
Nota
O aplicativo cliente deve especificar o mesmo número de porta presente nesse arquivo de configuração ao estabelecer comunicação com esse Agent Controller.
Tarefas Relacionadas
Localizando os Arquivos de Configuração
Administrando o Agent Controller
Conceitos Relacionados
Retrocompatibilidade no Agent Controller
Direitos Autorais (C) 2005, 2006 Intel Corporation.