Durante una misión activa, la comunicación eficaz entre usuarios debe ser rápida, fluida y segura. ArcGIS Mission Server se ha diseñado específicamente para admitir estos requisitos de varias formas.
ArcGIS Mission Server utiliza protocolos de seguridad, incluidas la autenticación basada en token y conexiones WebSocket Secure (WSS), que permiten mantener de forma segura conexiones de comunicación constantes. Las conexiones WSS agilizan la transferencia de datos, ya que no es no es necesario restablecer la conexión con cada mensaje.
Otra función de ArcGIS Mission Server es garantizar la debida comunicación de los datos a los usuarios. Para que los componentes de ArcGIS Mission se comuniquen entre sí, ya sea con un ping de localización, un chat o un geomensaje, todos los datos deben pasar primero por el servidor. En función de la fuente del mensaje y los destinatarios previstos, ArcGIS Mission Server traduce entre el Lenguaje de marcado extensible Cursor-on-Target (CoT XML) y la Notación de objetos JavaScript (JSON) de Esri.
ArcGIS Mission Server incluye funciones y una arquitectura única entre los roles de ArcGIS Server. Una de las principales diferencias entre ArcGIS Mission Server y otros roles de ArcGIS Server es que no contiene un data store propio. En su lugar, ArcGIS Mission Server utiliza los servicios existentes proporcionados por ArcGIS Data Store y ArcGIS Server para transmitir datos entre los usuarios de la forma más eficiente y rápida posible. La ausencia de un data store en ArcGIS Mission Server también reduce al mínimo la administración y el mantenimiento del servidor, durante y después de la instalación.