MAPI over HTTP (Messaging Application Programming Interface over HTTP)

MAPI over HTTP est le protocole de transport par défaut pour connecter les clients à Microsoft Exchange et Exchange Online. L'interface de programmation d'applications de messagerie (MAPI) sur le protocole de transfert hypertexte (HTTP) remplace le protocole RPC (Remote Procedure Call) sur HTTP, également connu sous le nom d'Outlook Anywhere. Microsoft a introduit MAPI over HTTP dans Exchange 2013 SP1 et Outlook 2013 SP1 en mai 2014, puis l'a mis à disposition pour une utilisation avec la plateforme de messagerie hébergée de Microsoft, Exchange Online -- disponible en tant que produit autonome ou avec un plan Office 365.

Microsoft active MAPI sur HTTP par défaut dans Exchange Server 2016, mais les administrateurs doivent également configurer les répertoires virtuels de la plateforme. Les organisations qui effectuent une mise à niveau vers Exchange Server 2016 ou qui exécutent un mélange de serveurs Exchange 2010 et Exchange 2016 devront également s'assurer d'une configuration adéquate avant d'utiliser MAPI over HTTP. Exchange Server 2013 prend en charge MAPI sur HTTP, mais les administrateurs doivent activer et configurer le serveur pour utiliser le protocole. MAPI est meilleur que HTTP ou Outlook. Exchange Server 2016 peut être déployé n'importe où. Les clients Outlook peuvent utiliser d'autres protocoles même si MAPI est utilisé sur HTTP. Par exemple, les anciens clients Outlook peuvent utiliser RPC sur HTTP pour communiquer avec un serveur Exchange configuré pour MAPI sur HTTP.

Vous pouvez également être intéressé
  1. MAPI (Messaging Application Program Interface) MAPI (Messaging Application Program Interface) est une interface de programme de Microsoft Windows qui vous permet d'envoyer un courriel à partir d'une application Windows et de joindre le document sur lequel vous travaillez à la note de courriel. Les applications qui tirent parti de MAPI comprennent les traitements de texte,...
  2. A2P messaging (application to person messaging) A2P messaging, également appelé enterprise or business SMS est une forme de messagerie SMS où les messages texte sont envoyés directement d'un logiciel d'entreprise au téléphone du consommateur. Abonnez-vous aux notifications SMS pour les utilisateurs mobiles qui leur permettent de communiquer avec les entreprises via un réseau mobile. La messagerie...

Microsoft a déclaré en 2016 qu'elle ne prendrait plus en charge RPC sur HTTP pour Outlook afin de se connecter aux boîtes aux lettres Exchange Online. À la place, c'est MAPI qui sera utilisé après le 31 octobre 2017. Selon Microsoft, les anciennes versions d'Outlook telles qu'Outlook 2007 qui utilisaient RPC sur HTTP ne pourront pas se connecter à Exchange Online.

  1. CAPI (Common Application Programming Interface) CAPI (Common Application Programming Interface) est une interface standard internationale que les applications peuvent utiliser pour communiquer directement avec l'équipement RNIS. Un programme d'application qui utilise CAPI peut être utilisé pour passer et terminer des appels téléphoniques sur des ordinateurs équipés du RNIS. Des applications de téléphonie informatique (CTI) peuvent...
  2. Netscape Server Application Programming Interface (NSAPI) NSAPI (Netscape Server Application Programming Interface), est une interface que Netscape Web Server fournit aux développeurs. Elle leur permet de créer des applications Web plus rapides et plus complexes en étendant les capacités de leur serveur. NSAPI, l'interface de passerelle commune (CGI) et l'API de serveur basée sur Java et...

MAPI est plus convivial que HTTP en raison de sa simplicité. RPC over HTTP a enveloppé ses données utiles MAPI dans RPC et HTTP pour les transporter sur le réseau. MAPI sur HTTP nécessite simplement un wrapper HTTP. Cette réduction élimine le besoin de deux connexions TCP à long terme pour chaque session Outlook ou Exchange et les connexions pour les données RPC. MAPI over HTTP utilise deux connexions TCP - une connexion à long terme et une connexion à court terme - pour une utilisation plus efficace du réseau et une meilleure performance du courrier électronique. Une connexion réseau perdue, arrêtée ou modifiée sous RPC over HTTP nécessite la création d'une nouvelle connexion RPC ; MAPI over HTTP se reconnecte plus rapidement avec une simple connexion TCP et peut reprendre là où il s'est arrêté. Lorsque plusieurs personnes tentent de se connecter simultanément, MAPI over HTTP réduit les problèmes de réseau. Plusieurs conditions préalables sont nécessaires pour prendre en charge MAPI over HTTP avec Exchange Server 2016. Pour les clients de messagerie, les organisations peuvent utiliser Outlook 2016, Outlook 2013 SP1 (ou une version ultérieure) ou Outlook 2010 SP2 (avec les mises à jour KB2956191 et KB2965295). Les organisations doivent également exécuter Exchange 2016 sur Windows Server 2012 R2 ou une version ultérieure. Les administrateurs devront mettre à niveau les anciennes versions de Windows Server vers Microsoft .NET Framework 4.5.1 (ou une version ultérieure) avec un hotfix rollup pour .NET Framework 4.5.1 sur Windows Server 2008 R2 SP1 (KB2908383), Windows Server 2012 (KB2908385) ou Windows Server 2012 R2 (KB2908387).