ArcGIS : Options de développement et de déploiement

Les concepteurs peuvent personnaliser ArcGIS Desktop en utilisant des langages COM compatibles tels que Visual Basic. Les interfaces-utilisateurs étendues Windows avec ArcGIS Desktop limitent la conception aux environnements COM et .NET.

Grâce à ArcGIS Engine  et ArcGIS Server, les concepteurs ont aussi la possibilité de déployer les solutions ArcGIS en tant qu'application indépendante sur le bureau ou à l'intérieur d'une architecture axée sur le service (AAS) sur l'Intranet ou Internet.

ESRI offre aux concepteurs la flexibilité de sélection de plateforme de conception pour ArcGIS.  ArcObjets est au cour de ces choix puisqu'il offre une gamme intégrée d'objets de logiciel SIG écrits en C++. Il est possible pour les concepteurs de choisir parmi trois plateformes de déploiement (ArcGIS Desktop, ArcGIS Engine et ArcGIS Server), quatre environnements de conception (Java, .NET, C++ et COM) et des applications de déploiement à partir d'une variété de systèmes d'exploitation Windows et UNIX.