ArcIMS vs ArcGIS Server


8

Da ich ArcIMS noch nie verwendet habe, kann ich die folgende Frage nicht beantworten. "Warum verwenden wir ArcIMS nicht mehr?" Ich habe kürzlich eine Position übernommen, die zur Verwaltung von ArcIMS-Clients verwendet wurde, jetzt aber die ArcGIS Server-Architektur verwendet. Kollegen, die schon länger hier sind, fragen immer noch, warum ArcIMS ersetzt werden muss, und die einzige Antwort, die ich geben kann, ist, dass die Software von ESRI nicht mehr unterstützt oder entwickelt wird. Aber zu Stabilität, Funktionalität, unterstützten Formaten usw. kann ich nicht viel sagen.

Könnte mir jemand eine kurze Liste mit Gründen geben, warum ArcIMS "alt" ist und durch ArcGIS Server ersetzt werden sollte? Es würde mir auch helfen zu verstehen, wie sich Server GIS in ESRI entwickelt hat.

Vielen Dank für alle Kommentare,

Robert


Dieser Link scheint einen unabhängigen Vergleich zu bieten.
PolyGeo

Antworten:


8

Die letzte Version 4.0 war im Jahr 2002 und das ist jetzt "alt". Mit der Zeit steigt das Risiko, dass durch das Aktualisieren von Software (Java, Betriebssystem-Update usw.) auf Ihrem Server ArcIMS fehlschlägt. Das sollte ein guter Grund sein, es zu ersetzen, es sei denn, Sie stellen sicher, dass Sie nichts ändern und Ihre Anforderungen ändern sich nicht.

Ich habe eine ArcIMS-Installation um 2002 oder so verwaltet, aber ArcGIS Server überhaupt nicht verwendet, sodass ich nicht über funktionsbezogene Änderungen berichten kann.


4

ArcIMS bleibt eine 32-Bit-Anwendung. Wenn Betriebssysteme (endlich!) 64-Bit-fähiger werden, kann dies zu einem einschränkenden Faktor werden, insbesondere wenn Ihre Karte möglicherweise aus Daten im Wert von mehreren Gigabyte besteht. ArcGIS Server ist eine 64-Bit-Java-Anwendung, für die diese Einschränkungen nicht gelten.

Für das Erstellen einer Karte in ArcIMS müssen Sie eine Textdatei (eine AXL-Datei) bearbeiten. Es war möglich, ein MXD-Kartendokument in ArcIMS zu veröffentlichen, diese Funktion wurde jedoch in ArcGIS 10.0 entfernt. Mit ArcGIS Server können Sie Ihr Kartendokument direkt aus ArcMap auf dem Server veröffentlichen, sodass Sie viel weniger Zeit in einem Texteditor verbringen müssen, damit Ihre Karte richtig aussieht.

In Bezug auf die Stabilität: In ArcGIS 9.3.1 / 10 wurde ArcIMS endlich ziemlich stabil. Die Verwaltung von ArcIMS ist jedoch noch recht starr und eignet sich nicht gut für ein verteiltes oder Cloud-basiertes System. Durch jede Art von Laden / Neuladen von Karten werden alle Ihre Dienste vorübergehend heruntergefahren, während die Konfiguration an den ArcIMS Application Server gesendet wird. ArcGIS Server macht das nicht - Service-Reloads wirken sich nicht auf andere Services aus.

Wenn beim Laden einer Karte Probleme auftreten, löscht ArcIMS die Karte möglicherweise. Dies kann zu Frustrationen führen, wenn eine Karte, die ausgeführt werden soll, gerade nicht mehr vorhanden ist. ArcGIS Server behält die Kartenkonfiguration bei und lässt den Dienst einfach gestoppt.


2

Das ist eine bessere Frage als man denkt ... Arcgis Server ist erst jetzt (um 10.1 Uhr) damit beschäftigt, Dinge zu tun, die Arcims im Jahr 2000 getan haben, wie dynamische Symbologie, dynamische Abfragen, On-the-Fly-Ebenen und so weiter. In Bezug auf die Leistung schlägt Arcims den Mist aus Ags. Außerdem verwaltete arcims Ressourcen besser als ags: Es teilte Verbindungen zu Datenbanken, sodass Sie die Anzahl der Verbindungen steuern konnten. Mit ags greifen Sie zu 2 Verbindungen für jeden Mapservice - keine Möglichkeit, dies zu verwalten.

Ihre Frage könnte also einen anderen Ton annehmen: "Warum müssen wir Ags verwenden?".

Aber im Ernst, Arcims ist jetzt so alt, dass es einige Dinge nicht unterstützt. Beispielsweise können Sie keine Raster anzeigen, die den Typ st_raster verwenden. In Zukunft können Sie nicht einmal mehr eine Verbindung zu Ihrer räumlichen Datenbank von esri herstellen (ich denke, dass dies bei 10.2 passieren wird). Außerdem werden die Web-APIs irgendwann die Unterstützung für Arcims einstellen, sodass Sie vom Web ausgeschlossen werden und den gesamten Zweck von Arcims nicht mehr erfüllen können. So sehr ich Arcims liebe, sollten Sie Ihre Apps wirklich auf die neuen Produkte migrieren, esri oder auf andere Weise.


1

Wenn ich Zeit habe, komme ich zurück, um diese Antwort zu verbessern, aber die beiden großen für mich:

  • Geoverarbeitungsdienste
  • Zwischengespeicherte Kartendienste
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.