Что такое сервис ArcSDE?
Сервис ArcSDE, который также называется сервером приложений ArcSDE или трехуровневой архитектурой, передает пространственные данные между ГИС-приложениями и базой геоданных.
В качестве базы данных может использоваться любая система управления базами данных (СУБД) – Oracle, SQL Server, Informix, DB2 или PostgreSQL.
![Подсказка Подсказка](rsrc/tip.png)
Начиная с версии ArcGIS 10.1, программу установки сервера приложений ArcSDE можно загрузить с портала поддержки пользователей Esri.
Определение свойств сервиса ArcSDE
-
Процесс giomgr
Это монитор сервиса ArcSDE. У каждого сервиса ArcSDE есть один процесс giomgr. Этот процесс ожидает получения запросов на подключение от пользовательских приложений, порождает процессы gsrvr и удаляет отключенные пользовательские процессы. Процесс giomgr запускается только при наличии установленной действительной лицензии на сервер.
-
Процесс gsrvr
Процесс giomgr порождает процесс gsrvr для каждого приложения, подключенного к сервису ArcSDE. Процесс gsrvr выделен для подключения одного пользователя или приложения. Он обменивается данными с базой данных от имени подключенного приложения. Процесс gsrvr отвечает на запросы и изменения, которые приложение отправляет в базу данных.
-
Имя и номер порта TCP/IP службы
Сервис ArcSDE с помощью процесса giomgr отслеживает запросы на подключение от приложений на выделенном имени службы и номере порта протокола TCP/IP. Процесс gsrvr, в свою очередь, обменивается данными с приложением через ту же службу и номер порта TCP/IP. Имя службы и номер порта хранятся в файле services.sde, файле служб операционной системы, а также в Windows, в реестре.