Compartir a través de


Introducción a la característica MAPI

Hace referencia a: Outlook 2013 | Outlook 2016

MAPI tiene varias características clave que le permiten proporcionar una manera coherente para que los desarrolladores trabajen con y usen diferentes sistemas de mensajería de una manera perfecta. Estas características incluyen una interfaz de programación completa y abierta y compatibilidad con los estándares del sector.

Dado que MAPI es una interfaz de programación abierta, proporciona servicios de forma genérica, lo que permite a los usuarios agregar cualquier personalización necesaria ahora y en el futuro. La interfaz de programación MAPI cumple los requisitos de las aplicaciones cliente con diversas necesidades de mensajería, como una aplicación de procesamiento de textos que solo requiere la capacidad de enviar documentos o una aplicación de grupo de trabajo que requiere la capacidad de compartir y almacenar diferentes tipos de datos. De hecho, cualquier aplicación que necesite intercambiar o almacenar información en un formato determinado puede beneficiarse de la interfaz de programación MAPI. Cualquier proveedor de servicios puede usar la interfaz para exponer las características únicas de su sistema de mensajería, seleccionando las características que proporcionan la mayor ventaja a los usuarios de la aplicación.

MAPI proporciona separación entre la interfaz de programación que usan las aplicaciones cliente de mensajería front-end y la interfaz de programación que usan los proveedores de servicios back-end. Separar la interfaz de cliente del proveedor de servicios permite que una sola aplicación use varios sistemas de mensajería y varias aplicaciones para usar un único proveedor de servicios. Cada componente funciona con una interfaz de usuario común basada en Microsoft Windows. Esto es una gran ventaja para los usuarios. Los usuarios pueden seleccionar entre una variedad de sistemas, en función de sus necesidades en cualquier momento, y pueden trabajar de forma coherente con cada sistema seleccionado, lo que proporciona una verdadera independencia de sistemas de mensajería específicos.

Por ejemplo, una única aplicación cliente de mensajería puede recibir mensajes de un fax, un correo de voz y una fuente RSS. Los mensajes de todos estos sistemas se pueden colocar en una sola ubicación, o bandeja de entrada universal, a la llegada. Tener una sola aplicación que controle todos estos sistemas reduce el costo del desarrollo, el entrenamiento de usuarios y la administración del sistema.

Al separar la interfaz de cliente de la interfaz de proveedor, se quitan las dependencias de programación colocadas en la aplicación por el sistema de mensajería y viceversa. Los desarrolladores de aplicaciones cliente y proveedores de servicios escriben código en un conjunto estándar de características MAPI, en lugar de en un conjunto diverso de características específicas del sistema de mensajería o específicas de la aplicación. Los desarrolladores solo se centran en su componente, ya sea un cliente o proveedor de servicios, y MAPI controla el resto, lo que reduce el tiempo de desarrollo y los costos.

La interfaz de programación MAPI proporciona un conjunto completo de características. MAPI está dirigido al nuevo y potente mercado de aplicaciones de grupo de trabajo: aplicaciones que se comunican con sistemas de mensajería tan diferentes como fax, DEC All-In-1, correo de voz y servicios de comunicaciones públicas como AT&T Easylink Services, CompuServe y MCI MAIL. La interfaz MAPI permite que los proveedores de servicios estén disponibles para todos estos sistemas.

Los objetos compatibles con MAPI son similares en forma a los objetos del modelo de objetos componentes (COM). Los objetos COM implementan un conjunto de métodos que pertenecen a una o varias interfaces, o colecciones de funciones relacionadas que definen cómo se comportan y funcionan los objetos en COM. Los usuarios acceden a objetos COM solo a través de punteros a estas interfaces.

MAPI proporciona compatibilidad multiplataforma a través de estándares del sector como SMTP y X.400. Puede ejecutar aplicaciones MAPI en Windows 7, Windows Vista, Windows Server 2008, Windows Server 2003 y Windows XP.

Vea también