Логическая эталонная архитектура

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

PMSLogical-Arch.png

Скачайте файл Microsoft Visio со схемой этой архитектуры.
Подробнее о ресурсах построения схем для систем ArcGIS.

Примечание:

Эта эталонная архитектура была разработана с акцентом на конкретные рабочие процессы и возможности.

Программные компоненты

На этой схеме представлены различные программные компоненты, которые вносят свой вклад в общий дизайн системы, в том числе:

  • Приложения для предоставления конечным пользователям доступа к возможностям системы. Основные приложения, используемые в системах управления земельными участками:
    • ArcGIS Pro - профессиональное настольное ГИС-приложение, используемое редакторами
    • Настраиваемые приложения и конструкторы приложений — используемые обычными пользователями и редакторами
  • Базовое развертывание ArcGIS Enterprise, состоящее из четырех компонентов:
    • Portal for ArcGIS
    • ArcGIS Server, настроенный как хост-сервер
    • ArcGIS Data Store, настроенный как реляционное хранилище для сохранения данных, управляемых ArcGIS
    • ArcGIS Web Adaptor для обеспечения балансировки нагрузки и возможностей обратного прокси. Для определенных сценариев, включая развертывания с высокой доступностью, могут быть рекомендованы или необходимы дополнительные компоненты балансировки нагрузки и обратного прокси-сервера.
  • Дополнительный сайт ArcGIS Server, настроенный с ролью ГИС-Сервер и используемый для предоставления сервис-ориентированных версий и сервисов редактирования набора данных участков.
  • Многопользовательская база геоданных для хранения и управления ArcGIS Parcel Fabric через поддерживаемую систему управления реляционными базами данных (СУБД).
  • Провайдер идентификации Enterprise Хотя этот компонент не является строго обязательным, он рекомендуется для предоставления пользователям возможности единого входа (SSO) при использовании ArcGIS Enterprise. Более подробно о моделях и провайдерах аутентификации ArcGIS.
  • ArcGIS License Manager для настройки и управления лицензиями ArcGIS Pro, используемыми редакторами настольного приложения. Этот компонент больше не требуется для развертываний ArcGIS Enterprise 11.4 или более поздних версий.
  • ArcGIS Monitor для мониторинга и оптимизации компонентов и общего состояния системы.
  • ArcGIS Online, предоставляющий базовые карты и другие сервисы определения местоположения.

Ключевые взаимодействия

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

  • Клиентские приложения взаимодействуют с сервисами данных Enterprise по протоколу HTTPS, как правило, через интерфейсы REST API без сохранения состояния. В качестве точки входа в систему рекомендуется использовать дружественное, четко определенное доменное имя. Три отдельных экземпляра ArcGIS Web Adaptor, настроенных на веб-сервере, обрабатывают маршрутизацию на основе контекстного пути к компонентам Portal for ArcGIS и ArcGIS Server, описанным выше. Подробнее о DNS, именовании и URL-адресах.
  • Клиентские приложения взаимодействуют с базовыми картами и сервисами определения местоположения, предоставляемыми ArcGIS Online, по протоколу HTTPS, как правило, через REST API без сохранения состояния. Для этого требуется подключение клиентских компьютеров к Интернету.
  • ArcGIS Server поддерживает постоянные TCP-соединения как с системой управления базами данных (СУБД), на которой размещена многопользовательская база геоданных, так и с ArcGIS Data Store. В первом случае требуется, чтобы на компьютерах ArcGIS Server, взаимодействующих с СУБД, было установлено соответствующее клиентское программное обеспечение базы данных.
  • ArcGIS Pro взаимодействует с ArcGIS License Manager с помощью протоколов TCP/IP. Подробнее о настройке ArcGIS License Manager с ArcGIS Enterprise Portal и настройке ArcGIS License Manager для работы через брандмауэр.
  • ArcGIS Monitor взаимодействует с различными компонентами ArcGIS и IT, такими как СУБД, используя различные шаблоны и протоколы. Для получения дополнительной информации см. документацию ArcGIS Monitor.
  • Сервисы определения местоположения, размещенные и управляемые ArcGIS Online, обычно регистрируются и становятся доступными для использования в ArcGIS Enterprise. См. Настройка служебных сервисов ArcGIS Online, настройка ресурсов ArcGIS Living Atlas и распределенное сотрудничество.

Дополнительную информацию о взаимодействии между компонентами ArcGIS Enterprise можно найти в документации по продуктам ArcGIS Enterprise для Windows и Linux, включая схему портов, используемых при развертывании ArcGIS Enterprise на Windows и Linux.

Top