¿Qué son los objetos de datos de colaboración?
Los objetos de datos de colaboración son objetos de interfaz de programación utilizados en la línea de productos de software Microsoft Windows® y Microsoft Exchange Server®. Habilitan la creación de tecnología de mensajería o aplicaciones de colaboración en un sistema informático. Las bibliotecas de objetos de datos de colaboración permiten a los desarrolladores de software obtener acceso a puntos de datos ubicados en el servidor, carpetas públicas de computadora y red, así como los almacenados en los buzones en una computadora. Esto permite un mayor nivel de personalización dentro del producto, ya que los usuarios pueden crear y adaptar las aplicaciones de mensajería para satisfacer sus propias necesidades específicas.
Estos tipos de objetos de datos de colaboración no forman un lenguaje de programación completo, pero son parte de un lenguaje de secuencias de comandos que funciona junto a la interfaz de programación de aplicaciones de mensajería (MAPI) en Windows® e Intercle Server®. La diferencia entre un lenguaje de secuencias de comandos y un lenguaje de programación completo es que se ha creado un lenguaje de secuencias de comandos conUn propósito específico en mente, por lo que es limitado en las cosas que un programador puede lograr con él. En el caso de los objetos de datos de colaboración, su lenguaje de secuencias de comandos está destinado a permitir a los programadores crear tipos ad hoc de programas de mensajería, además de modificar características sobre programas de mensajería preexistentes. Estos programas "construidos a mano" o personalizados pueden tomar el lugar o mejorar las aplicaciones de mensajería que ya están en el sistema.
.La principal ventaja de usar objetos de datos de colaboración es la flexibilidad. Mediante el uso del lenguaje de secuencias de comandos, los programadores dedicados pueden intentar agregar características al software que originalmente no estaban disponibles. Esto potencialmente ahorra el costo, ya que el usuario final calificado ya no tendrá que recurrir a aplicaciones de terceros para obtener una característica específica. Si tienen lo suficientemente conocedor en el lenguaje de secuencias de comandos, simplemente pueden crear el deseoD característica por su cuenta.
Un inconveniente de este método es que debido a que están vinculados a un lenguaje de secuencias de comandos, el uso de objetos de datos de colaboración no ofrecerá la misma cantidad de flexibilidad que el software creado utilizando un lenguaje de programación completo. Las características y programas creados deben funcionar dentro del marco ya proporcionado por Windows® o Exchange Server®, lo que coloca límites en su potencial general. Esto disminuye ligeramente la utilidad de los objetos de datos de colaboración en lugar de construir una nueva aplicación desde cero, utilizando un lenguaje de programación completo.