ArcIMS vs ArcGIS Server


8

n'ayant jamais utilisé ArcIMS, je ne suis pas en mesure de répondre à la question suivante. "Pourquoi n'utilisons-nous plus ArcIMS?" J'ai récemment occupé un poste qui administrait les clients ArcIMS mais utilise maintenant l'architecture ArcGIS Server. Des collègues qui sont ici depuis un certain temps demandent toujours pourquoi ArcIMS doit être remplacé et la seule réponse que je puisse donner est que le logiciel n'est plus pris en charge ou développé par ESRI. Mais en ce qui concerne la stabilité, la fonctionnalité, les formats pris en charge, etc., je ne peux pas en dire beaucoup.

Quelqu'un pourrait-il me donner une petite liste concise des raisons pour lesquelles ArcIMS est "ancien" et devrait être remplacé par ArcGIS Server? Cela m'aiderait également à comprendre comment le Server GIS dans ESRI s'est développé.

Merci pour tout commentaire,

Robert


Ce lien semble fournir une comparaison indépendante.
PolyGeo

Réponses:


8

La dernière version 4.0 était en 2002 et c'est "ancienne" maintenant. À mesure que le temps passe, le risque augmente que la mise à jour de tout logiciel (java, mise à jour du système d'exploitation, etc.) sur votre serveur, entraîne l'échec d'ArcIMS. Cela devrait être une raison suffisante pour le remplacer, sauf si vous vous assurez de ne rien changer et que vos besoins ne changent pas.

J'avais l'habitude d'administrer une installation ArcIMS vers 2002 environ, mais je n'ai pas utilisé ArcGIS Server du tout, donc je ne peux pas vous parler des modifications par fonctionnalité.


4

ArcIMS reste une application 32 bits, alors que les systèmes d'exploitation deviennent (enfin!) Plus capables de 64 bits, cela peut devenir un facteur limitant, en particulier lorsque votre carte peut potentiellement être constituée de plusieurs gigaoctets de données. ArcGIS Server est une application java 64 bits et n'aura pas ces limites.

Pour créer une carte dans ArcIMS, vous devez modifier un fichier texte (un fichier AXL). Il était possible de publier un document ArcMS MXD sur ArcIMS, mais cette capacité a été supprimée dans ArcGIS 10.0. Avec ArcGIS Server, vous pouvez publier votre document ArcMap directement sur le serveur à partir d'ArcMap, ce qui vous laisse beaucoup moins de temps à jouer dans un éditeur de texte pour donner à votre carte une apparence correcte.

En ce qui concerne la stabilité: dans ArcGIS 9.3.1 / 10, ArcIMS est finalement devenu assez stable. Mais, la gestion d'ArcIMS est encore assez rigide et ne se prête pas bien à un système distribué ou basé sur le cloud. Tout type de chargement / rechargement de carte entraînera l'arrêt immédiat de tous vos services pendant que la configuration est soumise au serveur d'applications ArcIMS. ArcGIS Server ne fait pas cela - les rechargements de service n'affectent pas les autres services.

De plus, en cas de problème de chargement d'une carte, ArcIMS peut supprimer la carte, ce qui peut être source de frustration lorsqu'une carte qui devrait être en cours d'exécution vient de disparaître. ArcGIS Server conserve la configuration de la carte et laisse simplement le service arrêté.


2

c'est une meilleure question que ce qui semble évident ... le serveur arcgis commence seulement (à la version 10.1) à faire des choses que les arcims ont faites en 2000, comme la symbologie dynamique, les requêtes dynamiques, les couches à la volée, etc. En termes de performances, Arcims bat la merde des ags. Arcims gère également les ressources mieux qu'ags: il partage les connexions aux bases de données afin que vous puissiez contrôler le nombre de connexions. Avec ags, vous obtenez 2 connexions pour chaque service de carte - aucun moyen de gérer cela.

Votre question pourrait donc prendre un ton différent: "pourquoi devons-nous utiliser des ags?".

Mais sérieusement, Arcims est si vieux maintenant qu'il ne prend pas en charge certaines choses. Par exemple, vous ne pouvez pas afficher les rasters qui utilisent le type st_raster. À l'avenir, vous ne pourrez même pas vous connecter à votre base de données spatiale esri (je pense qu'à la version 10.2, cela se produira). De plus, les API Web abandonneront éventuellement la prise en charge d'Arcims, de sorte que vous serez coupé du Web, ce qui ira à l'encontre de l'objectif global d'avoir Arcims. autant que j'aime arcims, vous devriez vraiment migrer vos applications vers les nouveaux produits, esri ou autre.


1

Si j'ai du temps, revenez à renforcer cette réponse, mais les deux grandes pour moi:

  • Services de géotraitement
  • Services de cartes en cache
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.