Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
MAPI verfügt über mehrere wichtige Features, die es Entwicklern ermöglichen, nahtlos mit verschiedenen Messagingsystemen zu arbeiten und diese zu verwenden. Diese Features umfassen eine umfassende und offene Programmierschnittstelle und Unterstützung für Branchenstandards.
Da MAPI eine offene Programmierschnittstelle ist, stellt sie Dienste auf generische Weise bereit, sodass Benutzer jetzt und in Zukunft alle erforderlichen Anpassungen hinzufügen können. Die MAPI-Programmierschnittstelle erfüllt die Anforderungen von Clientanwendungen mit unterschiedlichen Messaginganforderungen, z. B. einer Textverarbeitungsanwendung, die nur die Möglichkeit zum Senden von Dokumenten erfordert, oder einer Arbeitsgruppenanwendung, die die Möglichkeit zum Freigeben und Speichern verschiedener Datentypen erfordert. Tatsächlich kann jede Anwendung, die Informationen in einem bestimmten Format austauschen oder speichern muss, von der MAPI-Programmierschnittstelle profitieren. Jeder Dienstanbieter kann die -Schnittstelle verwenden, um die einzigartigen Features seines Messagingsystems verfügbar zu machen, indem er die Features auswählt, die anwendungsbenutzern den größten Nutzen bieten.
MAPI ermöglicht die Trennung zwischen der Programmierschnittstelle, die von den Front-End-Messagingclientanwendungen verwendet wird, und der Programmierschnittstelle, die von den Back-End-Dienstanbietern verwendet wird. Durch die Trennung der Clientschnittstelle vom Dienstanbieter kann eine einzelne Anwendung mehrere Messagingsysteme und mehrere Anwendungen verwenden, um einen einzelnen Dienstanbieter zu verwenden. Jede Komponente funktioniert mit einer gemeinsamen Microsoft Windows-basierten Benutzeroberfläche. Dies ist ein großer Vorteil für Benutzer. Benutzer können aus einer Vielzahl von Systemen wählen, je nach Ihren Anforderungen zu einem beliebigen Zeitpunkt, und sie können konsistent mit jedem ausgewählten System arbeiten, wodurch eine echte Unabhängigkeit von bestimmten Messagingsystemen gewährleistet wird.
Beispielsweise kann eine einzelne Messagingclientanwendung Nachrichten von einem Fax, voicemail und einem RSS-Feed empfangen. Nachrichten von all diesen Systemen können bei der Ankunft an einem einzigen Ort oder einem universellen Posteingang abgelegt werden. Eine einzige Anwendung, die alle diese Systeme verarbeitet, verringert die Kosten für Entwicklung, Benutzerschulung und Systemverwaltung.
Durch das Trennen der Clientschnittstelle von der Anbieterschnittstelle werden alle Programmierabhängigkeiten entfernt, die vom Messagingsystem an die Anwendung gestellt werden und umgekehrt. Entwickler von Clientanwendungen und Dienstanbietern schreiben Code in einen Standardsatz von MAPI-Features und nicht in eine Vielzahl von anwendungsspezifischen oder messagingsystemspezifischen Features. Entwickler konzentrieren sich nur auf ihre Komponente, unabhängig davon, ob es sich um einen Client oder einen Dienstanbieter handelt, und MAPI übernimmt den Rest, wodurch Entwicklungszeit und -kosten reduziert werden.
Die MAPI-Programmierschnittstelle bietet umfassende Features. MAPI richtet sich an den leistungsstarken neuen Markt für Arbeitsgruppenanwendungen – Anwendungen, die mit so unterschiedlichen Messagingsystemen wie Fax, DEC All-In-1, Voicemail und öffentlichen Kommunikationsdiensten wie AT&T Easylink Services, CompuServe und MCI MAIL kommunizieren. Die MAPI-Schnittstelle ermöglicht es, Dienstanbieter für all diese Systeme zur Verfügung zu stellen.
MAPI-kompatible Objekte ähneln den COM-Objekten (Component Object Model). COM-Objekte implementieren einen Satz von Methoden, die zu einer oder mehreren Schnittstellen gehören, oder Sammlungen verwandter Funktionen, die definieren, wie sich Objekte in COM verhalten und funktionieren. Benutzer greifen nur über Zeiger auf diese Schnittstellen auf COM-Objekte zu.
MAPI bietet plattformübergreifende Unterstützung durch Branchenstandards wie SMTP und X.400. Sie können MAPI-Anwendungen unter Windows 7, Windows Vista, Windows Server 2008, Windows Server 2003 und Windows XP ausführen.