Definição – O que significa Collaboration Data Objects (CDO)?
Collaboration Data Objects (CDO) é uma interface de programação de aplicativo (API) incorporada aos produtos Microsoft Server. O CDO fornece acesso à lista de endereços global, conteúdo da caixa de correio, pastas públicas e outros objetos de servidor relacionados a mensagens e ao Microsoft Outlook. O CDO não pode ser usado para programar diretamente funcionalidades adicionadas ao MS Outlook.
A biblioteca de funções do CDO oferece aos desenvolvedores uma maneira conveniente de criar, manipular e enviar mensagens pela Internet, o que não é possível com aplicativos como o Microsoft Outlook.
Collaboration Data Objects era anteriormente conhecido como OLE Messaging ou Active Messaging.
Definirtec explica Collaboration Data Objects (CDO)
A interface de programação de aplicativos (MAPI) da Microsoft é uma interface flexível capaz de oferecer suporte a novas APIs e recursos para os próximos aplicativos. CDO é uma interface de script adicionada ao MAPI existente. O CDO usa uma biblioteca de objetos, que não apenas oferece suporte a clientes C / C ++, mas também a qualquer aplicativo que crie e acesse objetos COM.
A API do CDO está disponível em dois arquivos: CDO.dll e CDOHTML.dll. O CDO.dll contém funções colaborativas principais, que incluem envio de mensagens, acesso a diretórios e acesso a informações de programação. CDOHTML.dll atua como uma biblioteca de renderização, permitindo a conversão de informações armazenadas no Exchange Server para HTML usando visualizações, cores e formatos personalizados.
O CDO permite a criação de aplicativos baseados em multiservidor. Ele pode acessar informações detalhadas armazenadas no diretório ou exibir catálogos de endereços para os usuários. O CDO também fornece acesso autenticado ou anônimo às informações. Isso permite que os usuários acessem e criem informações de calendário, bem como acessem diretórios públicos e informações.
Os recursos do CDO estão disponíveis por meio de duas bibliotecas, que oferecem suporte ao acesso direto a pastas públicas e conteúdo da caixa de correio para qualquer aplicativo que use a API do CDO para se comunicar com a caixa de correio. As duas versões do CDO são CDONTS e CDOSYS.CDO. Eles podem lidar facilmente com anexos de e-mail, listas de grupos e agendas, que podem ser transportadas de forma transparente pelos aplicativos.