Por que es Exchange Server MAPI sobre HTTP Mejor que RPC sobre HTTP?

La comunicación a través de cualquier red requiere un protocolo, ya que garantiza que la información se reciba y envíe correctamente. Microsoft Outlook anterior solía utilizar el protocolo RPC (llamada a procedimiento remoto) para conectarse al servidor de Exchange. RPC es un protocolo de solicitud-respuesta. Este protocolo funcionó muy bien para entornos locales e internos, donde la conectividad es buena y no existe ninguna amenaza para la seguridad.

Sin embargo, los usuarios tenían que trabajar desde fuera de la oficina o quizás desde casa a medida que pasaba el tiempo. Cuando se trabaja desde casa, existe la posibilidad de que los usuarios trabajen con una conexión Wi-Fi pública lenta o una conexión de datos móviles aún más lenta, donde comienzan las verdaderas luchas. Al igual que con el protocolo RPC, es difícil mantener la conexión RPC a un servidor Exchange local, oculta detrás de capas de firewall.

Esta es la razón por la que más tarde a Microsoft se le ocurrió la idea de Outlook Anywhere (OA). Usó una arquitectura avanzada donde todas las llamadas RPC se encapsulan dentro de HTTP y se transportan a través de SSL para una comunicación segura y encriptada.

Finalmente, desde Outlook 2016 y las versiones posteriores, Microsoft comenzó a usar MAPI sobre HTTP. Utiliza HTTP para el transporte incrustando comandos MAPI directamente en la secuencia HTTP. En lugar de SSL, utiliza TLS para proporcionar cifrado. Por lo tanto, puede decir que MAPI sobre HTTP no es tan diferente de RPC sobre HTTP. Sin embargo, esta nueva conexión tiene varias ventajas sobre Outlook Anywhere. Siga leyendo para saber más sobre MAPI sobre HTTP y sus beneficios.

Que es MAPI sobre HTTP?

MAPI significa Interfaz de programación de aplicaciones de mensajería. Es solo una forma o canal para que un programa llame a funciones en un servidor de mensajería.

¿Para qué se Utiliza MAPI?

MAPI es un sistema de mensajería que utiliza Microsoft para conectar los servidores de Outlook y Exchange para enviar y recibir correos electrónicos, contactos, programar citas, administrar tareas, notas adhesivas, etc. MAPI es bastante similar a la tecnología anterior de Microsoft Outlook Anywhere. Utiliza la comunicación basada en RPC para comunicarse con un servidor de correo basado en MAPI como Exchange.

¿Por qué Outlook Utiliza MAPI sobre HTTP?

Cuando usa MAPI sobre HTTP, elimina el requisito de usar dos conexiones TCP a largo plazo. En su lugar, MAPI utiliza una conexión a largo plazo y una conexión a corto plazo. Esto simplifica el proceso y proporciona un uso de la red y un rendimiento del correo electrónico más eficaces.

Además, una ventaja más es que incluso después de cambiar a MAPI a través de HTTP, no es responsable de usar este protocolo solo para que Outlook acceda a Exchange. Los clientes de Outlook que aún no utilizan MAPI sobre HTTP pueden seguir utilizando Outlook en cualquier lugar (RPC sobre HTTP) para acceder a Exchange a través de un servidor de acceso de cliente habilitado para MAPI.

¿Cómo Comprobar si MAPI sobre HTTP está Habilitado?

Siempre que instale Outlook 2016, 2019 o Microsoft 365, MAPI sobre HTTP está habilitado de forma predeterminada a nivel de organización, aunque todavía necesita configurar los directorios virtuales.

¿Cómo Probar MAPI a Través de Conexiones HTTP?

Puede usar el cmdlettest Test-OutlookConnectivity para probar la conexión MAPI de un extremo a otro a través de HTTP. Sin embargo, debe habilitar el servicio Microsoft Exchange Health Manager (MSExchangeHM) para usar el cmdlet Test-OutlookConnectivity.

Ventajas de MAPI sobre HTTP

  • MAPI sobre HTTP utiliza una forma más eficaz de interactuar con los buzones de correo de Exchange que RPC. Aunque si observa la arquitectura, tanto MAPI como RPC están encapsulados dentro de HTTP. Aún así, los usuarios pueden volver a conectarse al servidor de Exchange más rápidamente después de que la red se interrumpa cuando usan MAPI a través de HTTP en lugar de Outlook en cualquier lugar. La reconexión también funciona más rápido para MAPI si la computadora sale del modo de suspensión o hibernación.
  • Es una opción más segura cuando se trata de cambiar de una red a otra. Por ejemplo, si desea cambiar de la red de la oficina a su red celular personal.
  • El servidor mantiene la sesión que estaba en curso antes de cambiar la red durante un período de tiempo considerable.
  • Cuando no está utilizando la red de la oficina, MAPI sobre HTTP es un protocolo más seguro y confiable para que los clientes de Outlook se conecten a Exchange Server 2019.
  • El único objetivo de Outlook para cambiar a MAPI / HTTP es proporcionar una mejor experiencia de usuario al entregar los correos electrónicos a una velocidad mucho más rápida, en todo tipo de conexiones, proporcionando tiempos de conexión más rápidos a Exchange.
  • Mayor confiabilidad y estabilidad de las conexiones de Outlook y Exchange al mover la capa de transporte al modelo HTTP estándar de la industria. Esto hace que los errores de transporte sean más fáciles de detectar y, por lo tanto, mejora la capacidad de recuperación.

Nota: En caso de que se enfrente a alguna MAPI error relacionado consulte este artículo.

CONCLUSIÓN

MAPI no es un protocolo, es una API. Un protocolo significa «bits en el cable», mientras que una API es una interfaz programática.

Aunque las versiones anteriores de Outlook se basaban en RPC y ofrecían ventajas significativas a los desarrolladores de aplicaciones. Sin embargo, debido a que RPS es un mecanismo más antiguo, MAPI asumió el control. La limitación de RPC fue que en realidad se desarrolló para funcionar en LAN en lugar de en la Web.

MAPI sobre HTTP habilitó la comunicación entre clientes y servidores de Messaging API (MAPI) a través de una conexión HTTP sin usar llamadas a procedimiento remoto (RPC).

Sin embargo, incluso después de que Outlook sea tan avanzado, aún puede enfrentar errores MAPI en Outlook. En tales escenarios, debe utilizar una herramienta profesional como Remo reparación de PST herramienta para corregir todos estos errores MAPI en su Outlook 2010, 2016, 2019, etc. Esta herramienta puede corregir fácilmente cualquier daño o error en el archivo PST de Outlook escaneando su archivo de datos corruptos de Outlook y luego extrayendo los datos importantes para que no se pierdan.

Por que es Exchange Server MAPI sobre HTTP Mejor que RPC sobre HTTP? was last modified: agosto 13th, 2021 by Remo Software

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*