Durante una misión activa, la comunicación eficaz entre usuarios debe ser rápida, fluida y segura.
ArcGIS Mission Server utiliza protocolos de seguridad, incluidas la autenticación basada en token y conexiones Web Socket 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 de una misión. Para que los componentes de ArcGIS Mission se comuniquen entre sí, ya sea con rastreos de localización, mensajes, tareas o informes, todos los datos deben pasar 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 su propio data store. En su lugar, ArcGIS Mission Server utiliza las capacidades existentes de ArcGIS Data Store y ArcGIS Server para proporcionar un sistema de persistencia de datos y registros. 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.
ArcGIS Mission Server ofrece una historia para desarrolladores emergentes con puntos finales de la API REST para añadir y eliminar misiones, así como informes personalizados. Se están desarrollando más formas de interactuar con las misiones y sus datos correspondientes a través de ArcGIS Mission Server, que ofrecerán interesantes oportunidades para que los desarrolladores aprovechen este servidor único.