Выходной коннектор Передать текст на внешний TCP-сокет использоваться для публикации данных событий, адаптированных и форматированных как текст с разделителями, на адресе конечной точки с использованием подключения сокета TCP. Разделителем атрибутивных значений часто является запятая, поэтому тип данных, адаптированных этим коннектором, иногда называется текстом значений, разделенным запятыми. ArcGIS GeoEvent Server может использовать любой обычный символ ASCII в качестве разделителя для разделения значений атрибутов данных.
Примечания по использованию
При использовании внешнего коннектора Отправить текст на внешний TCP Socket имейте в виду следующее:
- Этот выходной коннектор спаривает Text Outbound Adapter с TCP Outbound Transport.
- Этот коннектор часто используется для отправки симулированных записей данных событий на GeoEvent Logger.
- По умолчанию, коннектор открывает сокет TCP на порте 5575, однако может использоваться любой доступный порт сервера.
- На одном порте можно настроить несколько выходов коннектора Передать текст на внешний TCP-сокет. Однако рекомендуется использовать для различных потоков данных событий собственный выходные коннекторы и порты.
- Параметр Разделитель сообщений является обязательным. Этот единичный символ определяет конец записи о событии. Перенос строка (\n) - это наиболее типичный разделитель конца записи.
- Параметр Разделитель атрибутов является обязательным. Этот единичный символ отделяет одно атрибутивное значение от другого. Обычно таким разделителем является запятая (,).
Параметры
Ниже приведены параметры внешнего коннектора Отправить текст на внешний TCP Socket:
Параметр | Описание |
---|---|
Имя | Описательное имя выходного коннектора, используемое для ссылки в GeoEvent Manager. |
Хост (режим клиента) | Адрес хоста, с которым GeoEvent Server устанавливает подключение сокета TCP. По умолчанию это localhost, но можно задать любое доступное имя хоста или IP-адрес. |
Порт сервера | Порт сервера, используемый при установке подключения сокета TCP. GeoEvent Server должен иметь возможность найти и открыть этот порт. По умолчанию используется порт 5575, но можно задать любой доступный порт сервера. |
Время ожидания подключения (режим клиента) | Время, в секундах, в течение которого GeoEvent Server совершает попытки создать подключение к сокету TCP удаленного сервера как клиент. Если подключение к сокету TCP не может быть установлено на указанное время, выходной коннектор сообщает об ошибке. |
Разделитель сообщений | Один буквенный символ, который указывает на конец записи данных событий. Значения Unicode могут применяться для указания разделителя символов. Этот символ не должен заключаться в кавычки. Перенос строки (\n) - это наиболее типичный разделитель конца записи. По умолчанию это перенос строки (/n). Исходящее сообщение будет содержать записи данных событий, разделенные символом переноса строки. |
Разделитель атрибутов | Один буквенный символ, используемый для отделения одного значения атрибута от другого в сообщении. Значения Unicode могут применяться для указания разделителя символов. Этот символ не должен заключаться в кавычки. Обычно разделителем атрибутов является запятая. По умолчанию это запятая. Исходящее сообщение будет в формате CSV. |
Выходной формат даты | Задает формат значений даты/времени, записанных в файл. Доступный выходной формат даты – Формат ISO 8601 или Пользовательский формат. По умолчанию – Формат ISO 8601.
|
Пользовательский формат даты (Условия) | Пользовательский формат для значений даты/времени, записанных в файл. Пользовательский формат даты должен быть построен с использованием соглашения о классе Java SimpleDateFormat. Более подробно см. SimpleDateFormat. Параметр отображается, когда для свойства Выходной формат даты задан Пользовательский формат, и скрыт, если задан Формат ISO 8601. |
Язык форматирования чисел | Идентификатор локали (ID), используемый для чувствительного к локали поведения при форматировании чисел из значений данных. По умолчанию используется локаль компьютера, на котором установлен GeoEvent Server. Дополнительные сведения см. в разделе Поддерживаемые локали Java. |