Da die GeoShop Software ausschliesslich über das Internet Protokoll HTTP kommuniziert, ist die Situation grundsätzlich gleich wie im Kapitel 2 beschrieben, d.h. alles was in Kaptiel 2 erklärt wurde, gilt auch für den Betrieb von GeoShop im Internet. In der Praxis ist es jedoch so, dass aus diversen Gründen (Zugriffschutz mit Firewalls, Sharing einer gemeinsamen Internetverbindung via Proxyserver) die Verbindung zwischen Client und Server nicht so direkt wie im lokalen Netz aufgebaut werden kann (s.a. Figur 2).
Die Clienthost’s müssen korrekt für den Betrieb mit ihrem Proxyserver konfiguriert sein, da Sie sonst keinen Zugriff auf das Internet haben.
Der Firewall muss für den GeoShop Serverhost und das Protokoll HTTP auf den Ports 80 bzw. 3501 geöffnet sein, damit die Clients mit dem Webserver und dem GeoShop Server kommunizieren können.
Falls kein externer Webserver mit GeoShop betrieben wird, kann der GeoShop Server selbst auf dem Port 80 gestartet werden. In diesem Fall muss der Firewall nur für den Serverhost und das Protokoll HTTP Port 80 geöffnet werden.
Für den IIS (Internet Information Server) von Microsoft bzw. den Apache Webserver bieten wir ein Redirector Modul an. Mit dem Redirector kann via den IIS / Apache (Port 80) auf den GeoShop (Port 3501) zugegriffen werden. Der Firewall muss dann für den Port 3501 nicht geöffnet werden.
Da der GeoShop über das HTTP Protokoll kommuniziert, werden oft sprechende Namen (z.B. www.infogrips.ch) für den Zugriff auf den Serverhost verwendet. Das TCP/IP Protokoll verlangt jedoch eine IP Nummer für den Zugriff. Für die Umwandlung von Namen in IP Nummern werden im Internet sog. DNS Server (Domain Name Server) verwendet. Aus Sicht eines GeoShop Clients ist es wichtig, dass sein Netzwerk so konfiguriert ist, dass er einen DNS Server finden kann, in dem der GeoShop Server eingetragen ist. Ausserdem sollte zu dem DNS Server eine gute Verbindung bestehen, damit die Performance des GeoShop Client Applets nicht durch die Name => IP Konversion beeinträchtigt wird.
![]() | |
In grösseren Windows Netzwerken werden oft sog. WINS Server an Stelle von DNS Servern betrieben. Für WINS Server gelten grundsätzlich die gleichen Bemerkungen wie für DNS Server. |