Skip To Content

Расширение функциональных возможностей дополнительного модуля GeoEvent

В этом разделе

Функциональность дополнительного модуля ArcGIS GeoEvent for Server можно расширить с помощью GeoEvent Manager или пакета разработчика Software Development Kit (SDK) для дополнительного модуля GeoEvent.

Новые Операторы подключений

Новые коннекторы подключения могут быть настроены в GeoEvent Manager с использованием адаптеров и транспортных сервисов, включённых в дополнительный модуль GeoEvent. Если доступные адаптеры и транспортные сервисы, включённые в дополнительный модуль GeoEvent не соответствуют вашим требованиям, то могут быть созданы пользовательские адаптеры и транспортные сервисы с использованием пакета разработчика Software Development Kit (SDK) для дополнительного модуля GeoEvent. Эти пользовательские адаптеры и транспортные сервисы могут быть добавлены в дополнительный модуль GeoEvent и могут быть использованы для настройки новых коннекторов подключения.

Что такое адаптеры?

Адаптеры являются компонентами, которые переводят необработанные потоковые данные в события GeoEvent и наоборот. Для просмотра списка доступных адаптеров в GeoEvent Manager перейдите на страницу Сайт (Site) > Компоненты (Components) > Адаптеры (Adapters). Вы можете отфильтровать список адаптеров как входящие и исходящие. Входящие адаптеры поддерживают создание входных операторов подключения, а исходящие адаптеры поддерживают создание выходных операторов подключения.

Список доступных адаптеров развёрнутых в дополнительном модуле

Если адаптеры, предоставляемые дополнительным модулем GeoEvent, не удовлетворяет вашим требованиям, то могут быть созданы пользовательские адаптеры с использованием пакета разработчика SDK к дополнительному модулю GeoEvent. Реализация адаптера определяет набор свойств, которые используются для настройки адаптера. После создания пользовательский адаптер включается в шаблон компонента, который затем настраивается для конкретной цели.

Что такое транспортные сервисы?

Транспортные сервисы являются компонентами, которые переводят необработанные потоковые данные в их родной формат за пределами дополнительного модуля GeoEvent и наоборот. Для просмотра списка доступных транспортных сервисов в GeoEvent Manager перейдите на страницу Сайт (Site) > Компоненты (Components) > Транспортные сервисы (Transports). Вы можете отфильтровать список транспортных сервисов как входящие и исходящие. Входящие транспортные сервисы поддерживают создание входных операторов подключения, а исходящие транспортные сервисы поддерживают создание выходных операторов подключения.

Список доступных транспортных сервисов развёрнутых в дополнительном модуле

Если набор транспортных сервисов, предоставленный GeoEvent, не удовлетворяет вашим требованиям, то могут быть созданы пользовательские транспортные сервисы с использованием пакета разработчика SDK к дополнительному модулю GeoEvent.

Новые процессоры

Процессоры являются компонентами сервисов GeoEvent, которые выполняют обработку событий GeoEvent. Для просмотра списка доступных процессоров в GeoEvent Manager перейдите на страницу Сайт (Site) > Компоненты (Components) > Процессоры (Processors).

Список доступных процессоров развёрнутых в дополнительном модуле

Если набор процессоров, предоставленный GeoEvent, не удовлетворяет вашим требованиям, то могут быть созданы пользовательские процессоры с использованием пакета разработчика SDK к дополнительному модулю GeoEvent.

Расширение возможностей с использованием ArcGIS GeoEvent Manager

Дополнительный модуль GeoEvent предоставляет множество операторов и транспортных сервисов, позволяющих создавать новые коннекторы подключения. Администраторы могут просматривать имеющиеся коннекторы подключения, открыв страницу GeoEvent Manager Сайт (Site) > GeoEvent > Коннекторы подключения (Connectors).

Создайте новый коннектор подключения щёлкнув Новый коннектор подключения (New Connector) и установив соответствующие вашим специфическим требованиям свойства.

Расширение с использованием пакета разработчика Software Development Kit для дополнительного модуля GeoEvent

Если результат создания нового коннектора подключения с использованием GeoEvent Manager не удовлетворяет вашим требованиям, то пользовательские адаптеры, транспортные сервисы и процессоры могут быть созданы с использованием пакета разработчика Software Development Kit (SDK) для дополнительного модуля GeoEvent для расширения функциональных возможностей дополнительного модуля GeoEvent.

SDK для дополнительного модуля GeoEvent содержит файлы библиотек, примеры, справочник по javadoc API и руководство разработчика. SDK для дополнительного модуля GeoEvent установлен вместе с дополнительным модулем GeoEvent в следующих местоположениях:

  • Windows: [GEOEVENT_INSTALL_LOCATION]\GeoEvent\sdk (например, C:\Program Files\ArcGIS\Server\GeoEvent\sdk).
  • Linux: [GEOEVENT_INSTALL_LOCATION]/GeoEvent/sdk/ (например, ~/arcgis/server/GeoEvent/sdk).