Skip To Content

Опубликовать текст на UDP-сокете

Выходной коннектор Опубликовать текст на UDP-сокете может использоваться для публикации данных событий, адаптированных и форматированных как текст с разделителями, на адресе конечной точки с использованием подключения сокета UDP. Передача датаграмм UDP (сообщений) выполняется через unicast. Разделителем атрибутивных значений часто является запятая (,), поэтому тип данных, адаптированных этим коннектором, иногда называется текстом значений, разделенным запятыми. ArcGIS GeoEvent Server может использовать любой обычный символ ASCII в качестве разделителя для разделения значений атрибутов данных.

Примечания по использованию

При использовании внешнего коннектора Опубликовать текст на UDP-сокете имейте в виду следующее:

  • Этот выходной коннектор спаривает Text Outbound Adapter с UDP Outbound Transport.
  • Хост не обязательно должен находиться на том же компьютере, где работает ArcGIS GeoEvent Server.
  • По умолчанию оператор открывает UDP-сокет на порте 5000, но может использоваться любой доступный порт сервера.
  • На одном порте можно настроить несколько выходов коннектора Опубликовать текст на UDP-сокете. Однако рекомендуется использовать для различных потоков данных событий собственный выходные коннекторы и порты.
  • Параметр Вещание может использоваться для отправки датаграмм UDP по всем адресам локальной подсети (в отличие от одного хоста). Свяжитесь с системным администратором для настройки устройств, способных принимать датаграммы UDP через локальную подсеть.
  • Параметр Разделитель сообщений является обязательным. Этот единичный символ определяет конец записи о событии. Перенос строки (\n) - это наиболее типичный разделитель конца записи.
  • Параметр Разделитель атрибутов является обязательным. Этот единичный символ отделяет одно атрибутивное значение от другого. Обычно таким разделителем является запятая (,).

Параметры

Ниже приведены параметры выходного коннектора Опубликовать текст на UDP-сокете:

ПараметрОписание

Имя

Описательное имя выходного коннектора, используемое для ссылки в GeoEvent Manager.

Хост

(Условия)

Для использования UDP-сокета, будет опубликован хост-адрес датаграмм UDP (сообщений). По умолчанию это localhost, но можно задать любое доступное имя хоста или IP-адрес.

Этот параметр отображается, когда для Вещания задано Нет, и скрывается, когда задано Да.

Порт сервера

Порт сервера, используемый при установке подключения сокета UDP. GeoEvent Server должен иметь возможность найти и открыть этот порт. По умолчанию используется 5000, но можно задать любой доступный порт сервера.

Вещание

Задает вещание датаграмм (сообщений) по всем адресам локальной подсети. По умолчанию Нет.

  • Да – датаграмма (сообщение) будет передаваться по всем адресам локальной подсети. Датаграммы будут приниматься любыми устройствами, подключенными к локальной подсети.
  • Нет – датаграмма (сообщение) не будет передаваться по всем адресам локальной подсети. Датаграммы будут публиковаться непосредственно на адресе хоста, используя передачу unicast.

Разделитель сообщений

Буквенный символ, применяемый в качестве разделителя записей событий. По умолчанию – \n для новой строки.

Разделитель атрибутов

Буквенный символ, используемый в качестве разделителя полей атрибутов. По умолчанию это запятая.

Расширение файла

Расширение, используемое при создании файлов. Значение по умолчанию для этого параметра - csv, т.е. GeoEvent Server создает файл значений, разделенных запятыми (.csv).

Выходной формат даты

Задает формат значений даты/времени, записанных в файл. Доступный выходной формат даты – Формат ISO 8601 или Пользовательский формат. По умолчанию – Формат ISO 8601.

  • Формат ISO 8601 – обработанные значения даты/времени будут построены в соответствии с форматом ISO 8601 (yyyy-MM-dd'T'HH:mm:ss.SSSXXX).
  • Пользовательский формат – Обработанные значения даты/времени будут построены в соответствии с пользовательским форматом с учетом соглашения об использовании класса Java SimpleDateFormat.

Пользовательский формат даты

(Условия)

Пользовательский формат для значений даты/времени, записанных в файл. Пользовательский формат даты должен быть построен с использованием соглашения о классе Java SimpleDateFormat. Более подробно см. SimpleDateFormat.

Параметр отображается, когда для свойства Выходной формат даты задан Пользовательский формат, и скрыт, если задан Формат ISO 8601.

Язык форматирования чисел

Идентификатор локали (ID), используемый для чувствительного к локали поведения при форматировании чисел из значений данных. По умолчанию используется локаль компьютера, на котором установлен GeoEvent Server. Дополнительные сведения см. в разделе Поддерживаемые локали Java.