Während einer aktiven Mission muss die effektive Kommunikation zwischen Benutzern schnell, reibungslos und sicher ablaufen. ArcGIS Mission Server ist speziell dafür ausgelegt, diese Anforderungen auf unterschiedliche Arten zu unterstützen.
ArcGIS Mission Server verwendet Sicherheitsprotokolle, darunter Verbindungen mit tokenbasierter Authentifizierung und WebSocket Secure (WSS), die das sichere Aufrechterhalten beständiger Kommunikationsverbindungen ermöglichen. WSS-Verbindungen ermöglichen schnellere Datenübertragungen, da die Verbindung nicht für jede Nachricht erneut hergestellt werden muss.
Eine weitere Funktion von ArcGIS Mission Server ist, eine ordnungsgemäße Übermittlung dieser Daten an die Benutzer sicherzustellen. Damit Komponenten von ArcGIS Mission (mit Standort-Pin, Chat oder GeoMessage) miteinander kommunizieren können, müssen alle Daten zuerst den Server passieren. Abhängig von der Nachrichtenquelle und den vorgesehenen Empfängern übersetzt ArcGIS Mission Server zwischen CoT-XML (Cursor-on-Target Extensible Markup Language) und Esri JSON (JavaScript Object Notation).
ArcGIS Mission Server unterscheidet sich hinsichtlich Funktionen und Architektur deutlich von anderen ArcGIS Server-Rollen: Einer der Hauptunterschiede zwischen ArcGIS Mission Server und anderen ArcGIS Server-Rollen ist das Fehlen eines eigenen Datenspeichers. Stattdessen nutzt ArcGIS Mission Server die vorhandenen, von ArcGIS Data Store und ArcGIS Server bereitgestellten Dienste, um Daten so effizient und schnell wie möglich zwischen Benutzern zu übertragen. Durch das Fehlen eines Datenspeichers in ArcGIS Mission Server ist auch während und nach der Installation nur eine minimale Serververwaltung und -wartung erforderlich.