Настройка внешних соединений

Для того чтобы контроллер агентов был виден другим клиентам, он должен предоставить устройство, с которым можно установить соединение. Для установки этого соединения применяется один или несколько портов на хосте развертывания.  Контроллер агентов использует различные уровни транспортного протокола в зависимости от протокола, применяемого клиентом, с которым он общается.  По умолчанию контроллер агентов использует порт 10002 для общения с клиентами по старым протоколам, и порт 10006 для общения с клиентами по новому протоколу.  Они оба указываются в файле конфигурации serviceconfig.xml.  При использовании старого протокола для защищенных соединений указываются дополнительные порты (10003) и операции передачи файлов (10005).

Задание для контроллера агентов других портов

Для того чтобы указать, что контроллер агентов должен использовать другой порт, измените атрибут Port для подэлемента   <TransportLayer>.

Для изменения порта, применяемого для связи посредством старых протоколов, выполните следующие действия:

  1. Найдите файл конфигурации serviceconfig.xml.
  2. Откройте его в редакторе и найдите в нем следующий фрагмент 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. Укажите в атрибуте port номер порта, который должен использоваться контроллером агентов.

 

Для изменения порта, применяемого для связи посредством нового протокола, выполните следующие действия:

  1. Найдите файл конфигурации serviceconfig.xml.
  2. Откройте его в редакторе и найдите в нем следующий фрагмент XML:
        <TransportLayer loadlib="socketTL"
    type="TPTP_SOCKET">
            <Configuration>
                <Port>10006</Port>
            </Configuration>
            <CommandExtractor>tptpCmdExtr</CommandExtractor>
        </TransportLayer>
     
  3. Укажите в атрибуте port номер порта, который должен использоваться контроллером агентов.

Значок ПримечаниеПримечание

При установке соединения с данным контроллером агентов приложение-клиент должно указать номер порта, заданный в этом файле конфигурации.

 

Связанные задачи
Определение расположения файлов конфигурации
Администрирование контроллера агентов
 

Связанные концепции

Обратная совместимость контроллера агентов


Copyright (C) 2005, 2006 Intel Corporation.