Skip To Content

Déployer une extension

Avant d'utiliser une extension (SOE ou SOI) que vous développez, vous devez la déployer sur votre site ArcGIS Server. Vous pouvez effectuer ce déploiement dans ArcGIS Server Manager. Cette procédure est identique quel que soit le SDK que vous utilisez pour développer une SOE ou un SOI.

Remarque :

Seuls les administrateurs peuvent déployer une extension. Pour autoriser les éditeurs à déployer des extensions, reportez-vous à la rubrique Modifier les privilèges de publication des services de géotraitement et des extensions de service.

Pour déployer une extension, vous devez obtenir le fichier .soe créé par le développeur de l’extension. Ce fichier peut contenir une ou plusieurs extensions. Une fois que vous disposez du fichier, procédez comme suit :

  1. Connectez-vous au Gestionnaire ArcGIS Server et cliquez sur Site.
  2. Cliquez sur Extensions > Ajouter une extension.
  3. Cliquez sur Browse (Parcourir) et recherchez le fichier .soe.
  4. Cliquez sur Add (Ajouter).

Une fois ces étapes achevées, le fichier .soe est chargé dans le répertoire système du serveur. Les extensions contenues dans le fichier sont inscrites et initialisées auprès du site ArcGIS Server. Les autres serveurs SIG inclus sur le site détectent automatiquement les extensions déployées.

Attention :

Si vous déployez une extension et que son initialisation sur le site échoue, le service associé à l'extension démarre et peut être utilisé. Si l'extension est une SOE ou si le service s'appuie sur le comportement d'extension d'un SOI, les clients rencontreront des échecs s'ils tentent d'utiliser le service.

Si vous implémentez un SOI qui offre des fonctionnalités ayant trait à la sécurité, évitez les logiques d'initialisation qui risquent d'entraîner des échecs. Si un échec survient, le service associé à l'extension est proposé aux clients sans que les fonctionnalités de sécurité ne soient activées.