Konfigurowanie komunikacji zewnętrznej

Aby komponent Agent Controller był widoczny dla innych hostów, musi on otworzyć urządzenie, z którym będzie się mógł łączyć. Do nawiązania połączenia używany jest jeden lub większa liczba portów na hoście wdrożenia. Komponent Agent Controller używa różnych warstw transportowych, w zależności od protokołu używanego przez klienta, z którym ma się połączyć. Domyślnie komponent Agent Controller używa portu 10002 do komunikacji z klientami używającymi starszego protokołu oraz portu 10006 do komunikacji z klientami używającymi nowszego protokołu. Oba porty określone są w pliku konfiguracyjnym serviceconfig.xml. W przypadku starszego protokołu określone są dodatkowe porty do połączeń bezpiecznych(10003) oraz operacji przesyłania plików (10005).

Określanie innych portów dla komponentu Agent Controller

Możesz nakazać komponentowi Agent Controller używanie innego portu, modyfikując element Port w podelemencie <TransportLayer>.

Aby zmienić port używany do komunikacji z wykorzystaniem starego protokołu, wykonaj następujące czynności:

  1. Znajdź plik konfiguracyjny serviceconfig.xml.
  2. Otwórz plik w edytorze i wyszukaj następujący fragment kodu 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. Zmień wartość atrybutu port, wpisując numer portu, z którego ma korzystać komponent Agent Controller.

 

Aby zmienić port używany do komunikacji z wykorzystaniem nowego protokołu, wykonaj następujące czynności:

  1. Znajdź plik konfiguracyjny serviceconfig.xml.
  2. Otwórz plik w edytorze i wyszukaj następujący fragment kodu XML:
        <TransportLayer loadlib="socketTL" type="TPTP_SOCKET">
            <Configuration>
                <Port>10006</Port>
            </Configuration>
            <CommandExtractor>tptpCmdExtr</CommandExtractor>
        </TransportLayer>
     
  3. Zmień wartość atrybutu port, wpisując numer portu, z którego ma korzystać komponent Agent Controller.

Ikona UwagaUwaga

Aplikacja kliencka nawiązująca połączenie z konkretnym komponentem Agent Controller musi podać taki sam numer portu, jak w pliku konfiguracyjnym tego komponentu.

 

Czynności pokrewne
Określanie położenia plików konfiguracyjnych
Administrowanie komponentem Agent Controller
 

Pojęcia pokrewne

Kompatybilność wsteczna w komponencie Agent Controller


Copyright (C) 2005, 2006 Intel Corporation.