Skip To Content

Bereitstellen einer Erweiterung

Bevor Sie eine Erweiterung (SOE oder SOI) verwenden können, die Sie entwickeln, müssen Sie sie auf der ArcGIS-Server-Site bereitstellen. Dazu können Sie ArcGIS Server Manager verwenden.

Hinweis:

Ab Version 10.4 ist die Bereitstellung von Erweiterungen ausschließlich Administratoren vorbehalten. Unter Publishing-Berechtigungen für Geoverarbeitungsservices und Service-Erweiterungen ändern wird beschrieben, wie Publishern die Erlaubnis zur Bereitstellung von Erweiterungen erteilt werden kann.

Um eine Erweiterung bereitzustellen, benötigen Sie die SOE-Datei, die vom Entwickler der Erweiterung erstellt wurde. Die SOE-Datei kann eine oder viele Erweiterungen enthalten. Sobald Sie die SOE-Datei haben, führen Sie die folgenden Schritte aus:

  1. Melden Sie sich bei ArcGIS Server Manager an, und klicken Sie auf Site.
  2. Klicken Sie auf Erweiterungen > Erweiterung hinzufügen.
  3. Klicken Sie auf Durchsuchen, und navigieren Sie zur SOE-Datei.
  4. Klicken Sie auf Hinzufügen.

Wenn Sie diese Schritte ausgeführt haben, wird die SOE-Datei in das Serversystemverzeichnis hochgeladen. Die in der Datei enthaltenen Erweiterungen werden registriert und mit der ArcGIS-Server-Site initialisiert. Andere in der Site enthaltenen GIS-Server erkennen die bereitgestellten Erweiterungen automatisch.

Vorsicht:

Wenn Sie eine Erweiterung bereitstellen und diese nicht in der Site initialisiert werden kann, wird der mit der Erweiterung verknüpfte Service gestartet und kann verwendet werden. Wenn es sich bei der Erweiterung um eine SOE handelt oder der Service auf dem Verhalten der Erweiterung eines SOI basiert, werden Clients auf Fehler treffen, wenn sie versuchen, den Service zu verwenden.

Vermeiden Sie Initialisierungslogik, die zu Fehlern führen kann, falls Sie einen SOI implementieren, der sicherheitsrelevante Funktionen bereitstellt. Wenn ein Fehler auftritt, wird der mit der Erweiterung verknüpfte Service ohne aktivierte Sicherheitsfunktionen für Clients bereitgestellt.