Aplikacja ArcGIS Web Adaptor używana z oprogramowaniem Portal for ArcGIS umożliwia zintegrowanie portalu z istniejącym serwerem internetowym i mechanizmami zabezpieczeń instytucji. Nie można wdrożyć oprogramowania Portal for ArcGIS w instytucji bez aplikacji ArcGIS Web Adaptor lub porównywalnego rozwiązania w zakresie przesyłania żądań i technologii bezpieczeństwa. W przypadku serwera ArcGIS Server aplikacja ArcGIS Web Adaptor integruje się z istniejącym serwerem.
Korzyści związane z aplikacją ArcGIS Web Adaptor
Aplikacja ArcGIS Web Adaptor udostępnia następujące korzyści:
Zintegrować oprogramowanie Portal for ArcGIS z istniejącym serwerem internetowym instytucji. Dzięki dołączeniu serwera internetowego do witryny można hostować aplikacje internetowe korzystające z usług GIS.
Użyć magazynu tożsamości oraz zasad bezpieczeństwa instytucji na poziomie warstwy internetowej. Można także użyć infrastruktury klucza publicznego (PKI) lub dowolnego innego magazynu tożsamości, który serwer internetowy obsługuje w wersji podstawowej lub rozszerzonej. Pozwala to na jednokrotne logowanie lub inne dostosowane możliwości uwierzytelniania w czasie logowania w celu korzystania z usług, aplikacji internetowych i Portal for ArcGIS.
Udostępnić oprogramowanie Portal for ArcGIS za pośrednictwem nazwy witryny innej niż domyślna nazwa arcgis.
Udostępnić oprogramowanie Portal for ArcGIS za pośrednictwem portu 80 lub 443.
Notatka:
Aplikacji Web Adaptor można używać tylko z portem 80 lub 443. Inne porty nie są obsługiwane.
Scenariusze wdrażania aplikacji ArcGIS Web Adaptor
Aplikacja ArcGIS Web Adaptor jest niezależna od platformy, na której działa oprogramowanie Portal for ArcGIS, co oznacza, że wdrażana aplikacja Web Adaptor nie musi być zgodna z systemem operacyjnym oprogramowania Portal for ArcGIS. Na przykład w przypadku witryny składającej się z komputerów z systemem Linux można wdrożyć aplikację ArcGIS Web Adaptor (IIS) lub ArcGIS Web Adaptor (Java Platform) do pracy z oprogramowaniem Portal for ArcGIS. Jeśli natomiast portal działa w systemie Windows, można wdrożyć aplikację ArcGIS Web Adaptor (Java Platform) w systemie Linux do pracy z oprogramowaniem Portal for ArcGIS.
Uzyskiwanie dostępu do portalu po zainstalowaniu aplikacji ArcGIS Web Adaptor
Po zainstalowaniu i skonfigurowaniu aplikacji ArcGIS Web Adaptor adres URL zapewniający dostęp do portalu będzie miał format https://webadaptorhost.domain.com/webadaptorname/home. Jeśli na przykład komputer hostujący aplikację ArcGIS Web Adaptor ma nazwę wa w domenie myorg.net, a nazwa danej instancji aplikacji ArcGIS Web Adaptor to arcgis, dostęp do portalu uzyskuje się za pomocą adresu URL https://wa.myorg.net/arcgis/home.
Jeśli portal został skonfigurowany tak, aby do komunikacji korzystał wyłącznie z protokołu HTTPS, zaktualizuj adresy URL skrótów do zainstalowanej witryny portalu i systemu pomocy. W miejsce http należy wpisać https. W przeciwnym razie podczas próby otwarcia skrótów oryginalnych adresów URL będą wyświetlane błędy w przeglądarce.
Instalowanie aplikacji ArcGIS Web Adaptor
Aplikacja ArcGIS Web Adaptor ma własny podręcznik instalacji i konfiguracji, niezależny od podręcznika przeznaczonego dla oprogramowania Portal for ArcGIS. Aplikację ArcGIS Web Adaptor należy instalować na komputerze, na którym działa serwer internetowy. Może być to komputer, na którym już działa Portal for ArcGIS lub osobny komputer.
W przypadku aplikacji ArcGIS Web Adaptor dostępne są poniższe programy instalacyjne. W zależności od posiadanego serwera internetowego i systemu operacyjnego należy wybrać jeden z nich:
- Program instalacyjny aplikacji ArcGIS Web Adaptor (IIS) umożliwia integrację oprogramowania Portal for ArcGIS z serwerem internetowym IIS działającym w systemie Windows.
- Program instalacyjny aplikacji ArcGIS Web Adaptor (Java Platform) umożliwia integrację oprogramowania Portal for ArcGIS z serwerami Java EE, takimi jak WebSphere i WebLogic. Program instalacyjny jest dostępny dla systemów Windows i Linux. Więcej informacji zawiera temat Instalowanie aplikacji ArcGIS Web Adaptor (Java Platform) w systemie Linux.