ArcGIS GeoEvent Server – это лицензия роли сервера компонента ArcGIS Server в ArcGIS Enterprise. GeoEvent Server может быть развернут вместе с другими компонентами ArcGIS Enterprise, лицензиями ролей сервера и возможностями объектов. Лицензия ArcGIS Enterprise требуется для получения лицензии GeoEvent Server. ArcGIS GeoEvent Server использует функциональные возможности компонентов из ArcGIS Enterprise, в то же время обеспечивая возможности реального времени для ArcGIS Enterprise. GeoEvent Server использует среду компонента ArcGIS Server. Перед установкой GeoEvent Server на компьютер необходимо установить ArcGIS Server.
Ожидается, что каждый компьютер с установленным ArcGIS Server будет лицензирован для одной роли сервера, например, как GIS Server. Вы можете также лицензировать компьютер с ArcGIS Server для нескольких ролей сервера, например, как GeoEvent Server. Либо вы можете лицензировать компьютер с ArcGIS Server для нескольких ролей сервера, например, как GIS Server, так и GeoEvent Server. Этот тип лицензирования может быть необходим для обеспечения возможности работы в реальном времени и публикации потоковых сервисов. Обратите внимание, что лицензирование с двумя ролями может противоречить принципам разделения рабочих процессов, описанным в официальном документе Архитектура системы ArcGIS: передовые методы.
Хранилище пространственно-временных больших данных
Хранилище пространственно-временных больших данных – это тип хранилища данных, доступный в ArcGIS Data Store. При установке и настройке ArcGIS Data Store вы можете включить хранилище пространственно-временных больших данных. Включить хранилище пространственно-временных больших данных на отдельном компьютере. Например, типичным развертыванием является установка компонентов ArcGIS Enterprise (Portal for ArcGIS, ArcGIS Server и ArcGIS Data Store) на одном компьютере. ArcGIS Server обычно лицензируется как GIS Server и Data Store, настроенный для предоставления реляционной базы данных, которую ArcGIS Server использует в качестве управляемой базы геоданных, выполняя при этом роль хост-сервера для портала ArcGIS Enterprise.
На втором компьютере, обычно, вы устанавливаете ArcGIS Data Store и настраиваете хранилище пространственно-временных больших данных. Частью настройки хранилища пространственно-временных больших данных является его регистрация на хост-сервере портала ArcGIS Enterprise.
На третьей машине вы можете установить ArcGIS Server, лицензировать развертывание лицензией ArcGIS GeoEvent Server, а затем установить GeoEvent Server (лицензируя вторую установку той же лицензией GeoEvent Server). Это ограничивает роль ArcGIS Server поддерживать GeoEvent Server, оставляя открытой возможность интеграции сервера с порталом ArcGIS Enterprise.
Версии ArcGIS
Рекомендуется использовать одинаковые версии ПО ArcGIS на всех машинах корпоративной ГИС. Однако бывают случаи, когда обновление GeoEvent Server до более новой версии может быть выгодным, в то время как остальная часть вашей корпоративной ГИС остается на предыдущей версии. При рассмотрении вопроса о нарушении паритета версий между GeoEvent Server и остальной корпоративной ГИС, следует учитывать несколько моментов.
ArcGIS Enterprise
Большинство функций в ArcGIS Enterprise имеют обратную/прямую совместимость. Поэтому обновление только GeoEvent Server до новой версии не повлияет на большую часть настроек. Есть два исключения, для которых необходимо совпадение версий между GeoEvent Server и остальной корпоративной ГИС:
- Подключения в хранилищу пространственно-временных больших данных. Если вы используете выходные данные хранилища пространственно-временных больших данных или любую связанную функциональность в GeoEvent Server, версии ArcGIS GeoEvent Server и ArcGIS Data Store должны совпадать.
- Дополнительная функциональность, доступная в ArcGIS Pro, может оказаться недоступной (например, управление отображением, управление потоковым слоем и др.), если версия GeoEvent Server не самая последняя.
Другие факторы, которые следует учитывать, включают следующее:
- Версии ArcGIS Server и ArcGIS GeoEvent Server должны совпадать.
- GeoEvent Server может работать с компонентами ArcGIS Enterprise более старой версии, однако интеграция ограничена интерфейсами REST (например, картографическим сервисом и сервисом объектов), и вы не сможете интегрировать последнюю версию GeoEvent Server с более старой версией портала ArcGIS Enterprise.
Пользовательские компоненты GeoEvent Server
Пользовательские компоненты, созданные с помощью GeoEvent Server SDK, не нужно обновлять для совпадения с версией GeoEvent Server. Обычно, после того, как пользовательский компонент скомпилирован и развернут, он не нуждается в модификации или перекомпилировании при обновлении GeoEvent Server. Это упрощает конфигурацию и управление пользовательскими компонентами. Это относится ко всем компонентам, которые созданы и скомпилированы в GeoEvent Server SDK версии 10.4 или более поздних.
Пользовательские компоненты, скомпилированные в версии GeoEvent Server SDK 10.3.1 или ранее, необходимо перекомпилировать с GeoEvent Server 10.4 или поздними версиями. При выборе версии для компиляции пользовательских компонентов всегда начинайте с GeoEvent Server SDK версии 10.4. Версия SDK, для которой компилируется пользовательский компонент, должна увеличиваться только в том случае, если наблюдаются проблемы.