Назад | Перейти на главную страницу

Как проверить на сервере arcgis, запущен ли сервис (опубликованная карта)?

У меня работает ArcGIS Server от Esri, и мне нужно каждый час проверять, работают ли какие-либо опубликованные сервисы (карты). WMS и WFS.

Вот пример (хотя и на VB6) с веб-сайта ESRI, который демонстрирует, как получить ссылку на IServerObjectConfigurationStatus интерфейс на конкретном картографическом сервисе.

Когда у вас будет эта ссылка, используйте Положение дел собственность на IServerObjectConfigurationStatus интерфейс для проверки статуса службы. Если значение равно esriConfigurationStatus.esriCSStarted, то служба запускается.

Затем остается лишь выбрать тип приложения, которое вы хотите использовать для выполнения проверки, будь то служба, запланированное приложение или компонент более крупного приложения.