ArcGIS Web Adaptor
Der ArcGIS Web Adaptor ermöglicht die Integration von ArcGIS for Serverin den vorhandenen Web-Server. Der Web Adaptor ist kompatibel mit IIS und Java EE-Servern wie WebSphere und WebLogic.
Web Adaptor wird als Anwendung auf der vorhandenen Website ausgeführt und leitet Anfragen an die GIS-Server weiter. Dabei wird die Site regelmäßig nach Informationen zu den Computern abgefragt, die hinzugefügt oder entfernt wurden. Der Datenverkehr wird dann nur an die derzeit beteiligten Computer weitergeleitet.
Wenn Sie die Veröffentlichung Ihrer ArcGIS-Server-Website für eine externe Zielgruppe vorbereiten, müssen Sie den Web Adaptor installieren oder eine vergleichbare Anfrageweiterleitungs- und Sicherheitstechnologie implementieren.
Vorteile des Web Adaptor
Der Web Adaptor bietet die folgenden Vorteile:
Möglichkeit zur Integration von ArcGIS for Server in den vorhandenen Webserver Ihrer Organisation. Durch Einbeziehung eines Webservers in die Site erhalten Sie die Möglichkeit zum Hosten von Webanwendungen, die Ihre GIS-Services verwenden.
Ermöglicht die Bereitstellung eines einzelnen Endpunktes, der eingehende Anfragen an die GIS-Server Ihrer Site verteilt.
Ermöglicht die Verfügbarkeit des GIS-Servers über die Standardwebsite und den Standard-Port Ihrer Organisation. Verwenden Sie den Web Adaptor, wenn Benutzern nicht der Standardport 6080 oder der standardmäßige Site-Name arcgis angezeigt werden soll.
Ermöglicht das Sperren der Anzeige des ArcGIS Server Administrator Directory und von ArcGIS Server Manager für externe Benutzer.
Ermöglicht, Benutzer von ArcGIS for Desktop am Herstellen einer Administrator- oder Publisher-Verbindung mit dem ArcGIS-Server zu hindern.
Bei Verwendung von IIS kann über die integrierte Windows-Authentifizierung eingeschränkt werden, wer auf die Site auf der Webebene zugreifen kann.
Szenarien für die Web Adaptor-Bereitstellung
Der ArcGIS Web Adaptor kann in verschiedenen Konfigurationen einer ArcGIS-Server-Site verwendet werden. Bei der Bereitstellung auf einem Computer kann sich der Web Adaptor auf dem GIS-Server befinden oder auf einen vorhandenen Webserver ausgelagert werden. Bei der Bereitstellung auf mehreren Computern können Sie einen zentralen Einstiegspunkt in Ihre Site einrichten, indem Sie den Web Adaptor auf einem vorhandenen Webserver installieren. Sie können auf der Webserver-Ebene auch für Redundanz sorgen, indem Sie den Web Adaptor auf mehreren Webservern installieren.
Eine detaillierte Beschreibung der verschiedenen Möglichkeiten zum Integrieren des Web Adaptor in die vorhandene Architektur der Site finden Sie unter Bereitstellungsszenarien.
Zugreifen auf die Services bei installiertem Web Adaptor
Bei der Installation und Konfiguration des Web Adaptor werden die URLs geändert, über die Sie auf die Services zugreifen. Nachfolgend finden Sie einige Beispiele für URLs, die sich bei der Installation eines Web Adaptor ändern und nun auf Port 80 zeigen:
Services-Verzeichnis (REST-Web-Services)
Ohne Web Adaptor: http://<Name des GIS-Servers>:6080/arcgis/rest/services
Mit Web Adaptor: http://<Name des Webservers>/arcgis/rest/services oder http://<Name des Webservers>/<Web Adaptor-Name>/rest/services
SOAP-Web-Services
Ohne Web Adaptor: http://<Name des GIS-Servers>:6080/arcgis/services
Mit Web Adaptor: http://<Name des Webservers>/arcgis/services oder http://<Name des Webservers>/<Web Adaptor-Name>/services
Das Setup-Verfahren von Web Adaptor
Für den Web Adaptor liegt ein eigenes Setup- und Installationshandbuch vor. Die Installation erfolgt nicht mit dem GIS-Server. Sie müssen den Web Adaptor auf einem Computer mit einem Webserver installieren. Dabei kann es sich um einen Computer handeln, auf dem bereits eine ArcGIS- Server-Site ausgeführt wird. Wenn die Site jedoch starken Belastungen ausgesetzt wird, sollten Sie die Installation des Web Adaptor auf einem anderen Computer erwägen.
Je nach Webserver und Betriebssystem sind drei Setup-Möglichkeiten verfügbar, von denen Sie eine auswählen:
Das Setup ArcGIS Web Adaptor (IIS) ermöglicht die Integration eines ArcGIS-Servers in den IIS-Webserver unter Windows. Weitere Informationen zu diesem Setup finden Sie im Installationshandbuch zu ArcGIS Web Adaptor (IIS).
Beim Setup von ArcGIS Web Adaptor (Java Platform) ist eine Integration mit Java EE-Servern wie WebSphere und WebLogic möglich. Dieses Setup ist für Windows verfügbar. Weitere Informationen zu diesem Setup finden Sie unter ArcGIS Web Adaptor (Java Platform).
Beim Setup von ArcGIS Web Adaptor (Java Platform) unter Linux ist eine Integration mit Java EE-Servern wie WebSphere und WebLogic möglich. Dieses Setup ist für Linux verfügbar. Weitere Informationen zu diesem Setup finden Sie im Installationshandbuch zu ArcGIS Web Adaptor (Java Platform) unter Linux.
Nach der Installation des Web Adaptor werden Sie aufgefordert, einige Informationen zur ArcGIS-Server-Site anzugeben, mit der Sie eine Verbindung herstellen möchten. Wenn Sie erweiterte Workflows nutzen möchten, können Sie mehrere Instanzen des Web Adaptor installieren, um unterschiedliche Web-Einstiegspunkte für die GIS-Server-Sites bereitzustellen.