Erstellen einer Service-Definition in ArcGIS for Desktop
In ArcGIS for Desktop können Sie rasch eine Service-Definition erstellen, die später in Ihre ArcGIS for Server-Site hochgeladen und veröffentlicht werden kann. Dies ist bisweilen in sicheren oder Cloud-Umgebungen erforderlich, oder wenn der Server vorübergehend nicht verfügbar ist.
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 Aktion Wenn Sie ein Karten- oder Globe-Dokument veröffentlichen möchten...
...öffnen Sie das ArcMap- oder ArcGlobe-Dokument und wählen Sie im Hauptmenü Datei > Freigeben als > Service.
Wenn Sie ein Geoverarbeitungsmodell oder -werkzeug veröffentlichen möchten...
...navigieren Sie im Fenster Ergebnisse zu einem erfolgreichen Ergebnis des Modells oder Werkzeugs, klicken mit der rechten Maustaste darauf und wählen Freigeben als > Geoverarbeitungs-Service.
Wenn Sie etwas anderes veröffentlichen möchten, z. B. eine Geodatabase oder einen Adressen-Locator...
...navigieren Sie in ArcCatalog oder im Fenster Katalog zu dem betreffenden Element, klicken Sie mit der rechten Maustaste darauf, und wählen Sie Als Service freigeben.
- Wählen Sie im Fenster Als Service freigeben die Option Service-Definitionsdatei speichern.
Klicken Sie auf Weiter.
- Im Fenster Service-Definition speichern haben Sie zwei Möglichkeiten:
Wenn Sie Ihre Service-Definition für eine bestimmte ArcGIS for 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 neue Verbindung mit dem Server zu erstellen. . Hilfe zu diesem Schritt erhalten Sie unter Herstellen einer Verbindung mit ArcGIS for Server in ArcGIS for Desktop.
- Geben Sie optional einen Namen für den Service ein. Der Name darf nicht mehr als 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 for 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 neuen Ordner für den Service, und klicken Sie 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 nicht mehr als 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.
Hinweis:
Einzelheiten zum manuellen Einrichten der Eigenschaften der Service-Definition für den Service-Typ, den Sie veröffentlichen möchten, finden Sie im Abschnitt Typen von Services in der Hilfe. Sie können auch automatisch Eigenschaften aus einer vorhandenen Servicedefinition oder einem veröffentlichten Service importieren, indem Sie auf Importieren klicken. . Weitere Informationen zum optimalen Konfigurieren der Service-Definition für die Bereitstellung finden Sie im Thema Optimieren und Konfigurieren von Services.
- Klicken Sie auf Analysieren . Über diesen Befehl wird die GIS-Ressource geprüft, um festzustellen, ob sie als Service-Definition gespeichert werden kann.
- Sie müssen alle Fehler () im Fenster Vorbereiten beheben, bevor das lokale Staging der Service-Definition auf der Festplatte erfolgen kann. 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.
Tipp:
Wenn Sie den Service-Editor während dieser Sitzung schließen, werden Sie aufgefordert, Ihre Arbeit als Entwurf zu speichern. Mithilfe von Entwurfs-Services können Sie die Konfiguration einer Service-Definition zu einem späteren Zeitpunkt fortsetzen. Für eine bestimmte ArcGIS for Server-Verbindung konfigurierte Service-Definitionsdateien werden standardmäßig im Ordner Entwürfe der Verbindung gespeichert. Im Gegensatz dazu werden Service-Definitionen, die ohne verfügbare Verbindung mit dem Server konfiguriert werden, im Staging-Ordner auf der Festplatte gespeichert. Weitere Informationen finden Sie unter Service-Entwürfe.
- 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 dem Server veröffentlicht werden.