Skip To Content

A propos des fichiers de définition de services

Si vous disposez d'un accès limité au serveur (par exemple, dans un environnement cloud ou sécurisé), vous pouvez créer un fichier de définition de service pouvant être partagé avec un administrateur de serveur en vue d'une publication ultérieure. Un fichier de définition de service contient des informations sur les propriétés, les fonctionnalités et le type de service, qui sont encapsulées dans un fichier portable. Vous pouvez également configurer le fichier de définition de service pour y inclure les données référencées par votre ressource SIG.

Par exemple, supposons que vous soyez un analyste SIG gérant une géodatabase constamment modifiée par des dizaines d'éditeurs. Chaque mois, ces données sont soumises à un processus d'assurance qualité pour vérifier qu'elles satisfont aux normes d'intégrité des données de votre organisation. Après avoir contrôlé la qualité des données, vous pouvez capturer la géodatabase vérifiée à l'aide d'un fichier de définition de service et l'envoyer à votre administrateur de service pour la publier sur un site ArcGIS Server.

Remarque :

Notez que les fichiers de définition de service ne sont pas les mêmes selon que vous vous connectez à un site ArcGIS Server ou à une organisation du portail lors de la création de ces fichiers. Si vous êtes connecté à un site ArcGIS Server ou décidez d'inclure les données référencées par votre ressource SIG lorsque vous créez le fichier de définition de service, ce fichier peut uniquement être utilisé avec un site ArcGIS Server. Vous ne pouvez pas le publier sur Portal for ArcGIS ou ArcGIS Online. De même, si vous êtes connecté à une organisation lorsque vous créez le fichier de définition de service, vous ne pouvez pas publier ce fichier sur un site ArcGIS Server.

Création de fichiers de définition de services

Pour créer un fichier de définition de service, utilisez ArcMap. Il est possible de créer un fichier de définition de service à partir de toutes sortes de ressources SIG, telles qu'une géodatabase, un localisateur d'adresses, un document ArcMap ou un modèle de géotraitement. Avant de vous lancer dans un processus de création de fichier de définition de service, vous devez envisager deux scénarios :

La connexion du serveur a déjà été configurée.

Si vous (ou votre administrateur de serveur) avez déjà configuré une connexion au serveur à utiliser pour la publication sur ArcGIS Server, vous pouvez sélectionner cette connexion lors de la création du fichier de définition de service. Cette option permet de créer un fichier de définition de service que votre administrateur de serveur peut publier immédiatement sur un site ArcGIS Server.

Si vous spécifiez une connexion au serveur au moment de la création de la définition de service, vous devez décider si les données référencées par la ressource SIG doivent être incluses dans le fichier ou pas.

  • Si vous ne voulez pas que les données référencées par la ressource SIG soient incluses dans le fichier de définition de service, il faut enregistrer les données auprès du serveur avant de créer le fichier. L'inscription des données indique au serveur l'emplacement des données et l'aide à ajuster les chemins d'accès aux données lors des opérations de publication entre plusieurs machines. Au moment de la publication, le service continuera de faire référence aux données d'origine incluses dans la ressource SIG. Il n'y a pas de copie distincte gérée par le serveur.
  • Si vous voulez que les données référencées par la ressource SIG soient incluses dans la définition de service, il ne faut pas enregistrer les données auprès du serveur. Toutes les données référencées par la ressource SIG sont encapsulées dans le fichier de définition de service. Au moment de la publication, le service et les données associées sont téléchargés sur le serveur. Sachez qu'il est impossible de publier une définition de service qui inclut des données si le serveur n'est pas configuré pour autoriser la copie de données lors de la publication.

Si vous n'êtes pas connecté ou que vous disposez d'un accès limité au serveur

Si vous n'êtes pas connecté au serveur ou que vous n'avez pas accès à une connexion au serveur, vous pouvez configurer votre définition de service sans connexion disponible à ArcGIS Server. Cette option permet de créer un fichier de définition de service qui devra être configuré pour fonctionner avec une connexion au serveur au moment de la publication.

Si vous ne spécifiez pas de connexion au serveur au moment de la création de la définition de service, vous devez décider si les données référencées par la ressource SIG doivent être incluses dans le fichier ou pas.

  • Si vous ne voulez pas que les données référencées par la ressource SIG soient incluses dans le fichier de définition de service, vérifiez que l'option Inclure les données dans la définition de service lors de la publication n'est pas sélectionnée au moment de la création du fichier. Les données doivent se trouver à un emplacement accessible au site ArcGIS Server sur lequel vous allez effectuer la publication. L'emplacement des données n'a pas besoin d'être inscrit auprès du serveur. Au moment de la publication, le service continuera de faire référence aux données d'origine incluses dans la ressource SIG. Il n'y a pas de copie distincte gérée par le serveur.
  • Si vous voulez que les données référencées par la ressource SIG soient incluses dans la définition de service, sélectionnez Inclure les données dans la définition de service lors de la publication au moment de la création du fichier. L'activation de cette option permet de copier toutes les données référencées par la ressource SIG et de les encapsuler dans le fichier de définition de service. Au moment de la publication, le service et les données associées sont téléchargés sur le serveur. Sachez qu'il est impossible de publier une définition de service qui inclut des données si le serveur n'est pas configuré pour autoriser la copie de données lors de la publication.

Pour des instructions complètes, reportez-vous à la rubrique Créer une définition de service dans ArcMap.

Publication de fichiers de définition de services

Vous pouvez utiliser ArcMap ou ArcGIS Server Manager pour publier les fichiers de définition de service sur ArcGIS Server. Pour des instructions complètes, reportez-vous aux rubriques suivantes :

Modification de l'emplacement du dossier intermédiaire par défaut

Par défaut, ArcMap place temporairement les fichiers de définition de service dans un dossier local sur le disque. Si vous souhaitez modifier l'emplacement par défaut du dossier intermédiaire, reportez-vous à la rubrique Modifier le dossier intermédiaire par défaut dans ArcMap.