Project

General

Profile

Настройка системы событий между вещательным Джинном и RDS-Сервисом

Для того, чтобы эфирное рабочее место передавало метаданные на RDS-Сервис, необходимо между эфирным Джинном и RDS-Сервисом настроить систему событий.

Она настраивается за счет добавления специальных конфигурационных файлов в каталоги DJin\SYSTEM (эфирное рабочее место) и RDS-Service\SYSTEM (рабочее место RDS-Сервис).

Необходимо определиться, какое из этих рабочих мест будет сервером, а какое клиентом. Лучше, если сервером будет эфирное рабочее место, а клиентом — RDS-Сервис. В этом случае получать информацию от эфирного рабочего места смогут и другие рабочие места, которые так же будут являться клиентами.

На эфирное рабочее место в каталог DJin\SYSTEM добавьте файл djin.xml со следующим содержанием:

<EVENT_SERVER HOST="DJIN_AIR">
  <CLIENTS>
    <TCP ADDR="SRV1" TYPE="SERVER" IP="0.0.0.0" PORT="55555"/>
  </CLIENTS>                                             
</EVENT_SERVER>

Содержание строк IP="0.0.0.0" PORT="55555" говорит о том, что данное рабочее место будет «слушать» все имеющиеся сетевые интерфейсы, рабочим портом будет 55555. Его можно изменить, если в этом есть необходимость.

На рабочее место RDS-Сервис в каталог RDS-Service\SYSTEM добавьте файл rds_service.xml со следующим содержанием:

<EVENT_SERVER HOST="RDS_SERVICE">
  <CLIENTS>
    <TCP ADDR="SRV2" TYPE="CLIENT" IP="ip_адрес_вещалки" PORT="55555"/>
  </CLIENTS>                                             
</EVENT_SERVER>

где:

IP="ip_адрес_вещалки" — IP-адрес вещательного рабочего места.

Важное замечание. В силу возможности запуска нескольких экземпляров сервисов на одной машине имя конфигурационного xml-файла должно содержать имя экземпляра сервиса, см. по ссылке раздел Файлы настройки системы событий

После того, как файлы будут скопированы в соответствующие каталоги, приложения Джинн и RDS-Сервис необходимо перезапустить.
На эфирном рабочем месте порт 55555 должен быть открыт в брандмауэре (если таковой используется).

Ознакомиться с общими принципами работы всех сервисов можно здесь.

Add picture from clipboard (Maximum size: 742 MB)