Wenn Sie nur über eingeschränkten Serverzugriff verfügen – beispielsweise in einer sicheren oder Cloud-Umgebung –, können Sie eine Service-Definitionsdatei erstellen, die für einen Serveradministrator freigegeben werden kann, der sie dann später veröffentlicht. Service-Definitionsdateien enthalten in einer einzigen portablen Datei Informationen zu Service-Eigenschaften, Funktionen und dem Service-Typ. Optional können Sie die Service-Definitionsdatei konfigurieren, um die von der GIS-Ressource referenzierten Daten einzuschließen.
Angenommen, Sie sind GIS-Analyst und verwalten eine Geodatabase, die von Dutzenden von Bearbeitern laufend geändert wird. Jeden Monat durchlaufen diese Daten einen Qualitätssicherungsprozess, um sicherzustellen, dass sie die Datenintegritätsstandards Ihres Unternehmens erfüllen. Nach der Qualitätsprüfung der Daten können Sie die überprüfte Geodatabase in einer Service-Definitionsdatei erfassen und an Ihren Server-Administrator weiterleiten, der sie in einer ArcGIS Server-Site veröffentlicht.
Gehen Sie wie folgt vor, um eine Service-Definitionsdatei zu erstellen und zu speichern, die Sie später in Ihrer Site veröffentlichen können.
- Befolgen Sie die Anweisungen in der folgenden Tabelle entsprechend den Inhalten, die Sie in der Site veröffentlichen möchten:
Option Umsetzung Veröffentlichen eines Kartendokuments
Öffnen Sie das ArcMap-Dokument, und klicken Sie im Hauptmenü auf Datei > Freigeben als > Service aus.
Veröffentlichen eines Geoverarbeitungsmodells oder -werkzeugs
Navigieren Sie im Fenster Ergebnisse zu einem erfolgreichen Ergebnis des Modells oder Werkzeugs, klicken Sie mit der rechten Maustaste darauf, und klicken Sie auf Freigeben als > Geoverarbeitungsservice.
Veröffentlichen eines anderen Elements, z. B. einer Geodatabase oder eines Adressen-Locators
Navigieren Sie in ArcCatalog oder im Fenster Katalog zu dem betreffenden Element, klicken Sie mit der rechten Maustaste darauf, und klicken Sie auf Als Service freigeben.
- Wählen Sie im Fenster Als Service freigeben die Option Service-Definitionsdatei speichern, und klicken Sie auf Weiter.
- Im Fenster Service-Definitionsdatei speichern haben Sie zwei Möglichkeiten.
Wenn Sie Ihre Service-Definition für eine bestimmte ArcGIS Server-Verbindung konfigurieren möchten, führen Sie die folgenden Schritte aus:
- Wählen Sie Verbindung auswählen.
- Klicken Sie in der Dropdown-Liste Verbindung auswählen auf die gewünschte Verbindung. Wenn die gewünschte Serververbindung nicht aufgeführt ist, können Sie auf Verbindung mit ArcGIS-Server herstellen klicken, um eine Verbindung mit dem Server zu erstellen. Falls Sie Hilfe zu diesem Schritt benötigen, finden Sie weitere Informationen unter Herstellen einer Verbindung mit ArcGIS Server von ArcGIS Desktop.
- Geben Sie optional einen Namen für den Service ein. Der Name darf maximal 120 Zeichen lang sein und darf nur alphanumerische Zeichen und Unterstriche enthalten.
- Klicken Sie auf Weiter.
- Services werden standardmäßig im Stammordner (Stammverzeichnis) von ArcGIS Server veröffentlicht. Services können in Unterordnern des Stammverzeichnisses organisiert werden. Wählen Sie den Ordner aus, in dem Sie den Service veröffentlichen möchten, oder erstellen Sie einen Ordner. Klicken Sie dann auf Weiter.
Wenn die Verbindung mit dem Server aktuell unterbrochen oder Ihr Zugriff auf den Server eingeschränkt ist, gehen Sie so vor:
- Wählen Sie Keine verfügbare Verbindung.
- Wenn Sie zum Zeitpunkt der Veröffentlichung die Daten auf den Server hochladen möchten, auf die der Server verweist, wählen Sie Daten bei der Veröffentlichung in Service-Definition einbeziehen.
- Wählen Sie in der Dropdown-Liste Servertyp den Eintrag ArcGIS for Server aus.
- Sie können einen neuen Namen für den Service eingeben (optional). Der Name darf maximal 120 Zeichen lang sein und darf nur alphanumerische Zeichen und Unterstriche enthalten.
- Klicken Sie auf Weiter.
- Wählen Sie einen Speicherort aus, in dem die Service-Definitionsdatei gespeichert werden soll. Sie können die Standardeinstellungen übernehmen oder einen anderen Speicherort angeben.
- Klicken Sie auf Fortfahren.
Der Service-Editor wird geöffnet.
- Legen Sie die Eigenschaften der Service-Definition fest. Hier können Sie auswählen, wie Benutzer den Service nutzen können, und abgestuft steuern, wie der Server die Service-Definition verfügbar macht.
- Klicken Sie auf Analysieren. Über diesen Befehl wird die GIS-Ressource geprüft, um festzustellen, ob sie als Service-Definition gespeichert werden kann.
- Beheben Sie alle Fehler () im Fenster Vorbereiten. Die lokale Bereitstellung der Service-Definition auf der Festplatte kann erst anschließend erfolgen. Optional können Sie die Warnungen und Informationsmeldungen berücksichtigen, um die Performance und das Aussehen des Service weiter zu verbessern, der auf der Service-Definitionsdatei basiert. Weitere Informationen zum Beheben dieser Probleme finden Sie unter Analysieren der GIS-Ressource.
- Sobald Sie die Fehler und optional auch etwaige Warnungen und Meldungen behoben haben, klicken Sie auf Bereitstellen .
Die Service-Definitionsdatei wird am angegebenen Speicherort gespeichert und kann jederzeit auf der ArcGIS Server-Site veröffentlicht werden.