Para que o Controlador de Agentes seja visível para outras aplicações, tem de abrir um dispositivo onde possa ligar-se remotamente. Esta ligação é estabelecida utilizando uma ou mais portas no sistema central de implementação. O Controlador de Agentes utiliza camadas de transporte diferentes dependendo do protocolo utilizado pelo cliente com o qual está a comunicar. Por predefinição, O controlador de Agentes utiliza a porta 10002 para comunicar com clientes que utilizem o protocolo antigo e a porta 10006 para comunicar com clientes que utilizem o novo protocolo. Ambos são especificados no ficheiro de configuração serviceconfig.xml. Com o antigo protocolo, as portas adicionais são especificadas para ligações protegidas (10003) e operações de transferência de ficheiros (10005).
Pode indicar que o Controlador de Agentes vai utilizar uma porta diferente, modificando o elemento Port no subelemento <TransportLayer>.
Para modificar a porta utilizada para comunicação do antigo protocolo, execute os passos seguintes:
<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, execute os passos seguintes:
<TransportLayer loadlib="socketTL" type="TPTP_SOCKET">
<Configuration>
<Port>10006</Port>
</Configuration>
<CommandExtractor>tptpCmdExtr</CommandExtractor>
</TransportLayer>
Nota
A aplicação cliente tem de especificar o mesmo número de porta que neste ficheiro de configuração, quando estabelecer comunicações com este Controlador de Agentes.
Tarefas relacionadas
Localizar os ficheiros de configuração
Administrar o Controlador de Agentes
Conceitos relacionados
Retrocompatibilidade no Controlador de Agentes
Copyright (C) 2005, 2006 Intel Corporation.