Collaboration Data Objects
Encyclopedia
Collaboration Data Objects (CDO), previously known as OLE Messaging or Active Messaging, is an application programming interface
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...

 included with Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 and Microsoft Exchange Server
Microsoft Exchange Server
Microsoft Exchange Server is the server side of a client–server, collaborative application product developed by Microsoft. It is part of the Microsoft Servers line of server products and is used by enterprises using Microsoft infrastructure products...

 products. The library allows developers to access the Global Address List and other server objects, in addition to the contents of mailboxes and public folders.

CDO is a technology for building messaging or collaboration applications. CDO can be used separately or in connection with Outlook Object Model to gain more access over Outlook. CDO is not a part of Outlook Object Model and it doesn't provide any event-based functionality, nor can Outlook objects be manipulated using CDO.

Starting with Exchange 2007, neither the Messaging API (MAPI) client libraries nor CDO 1.2.1 are provided as a part of the base product installation. They can be downloaded from here:

ExchangeMapiCdo.EXE download

ExchangeCdo.MSI download

Versions

  • CDONTS: available on Windows NT 4.0
    Windows NT 4.0
    Windows NT 4.0 is a preemptive, graphical and business-oriented operating system designed to work with either uniprocessor or symmetric multi-processor computers. It was the next release of Microsoft's Windows NT line of operating systems and was released to manufacturing on 31 July 1996...

     by installing the Option Pack, or Exchange Server.
  • CDOSYS: available on Windows 2000
    Windows 2000
    Windows 2000 is a line of operating systems produced by Microsoft for use on personal computers, business desktops, laptops, and servers. Windows 2000 was released to manufacturing on 15 December 1999 and launched to retail on 17 February 2000. It is the successor to Windows NT 4.0, and is the...

     and onwards by installing the SMTP service in Internet Information Server (IIS).

External links

  • j-XChange - Pure and Open Source (LGPL v3) Java implementation of the Collaboration Data Objects (CDO 1.21) for accessing Microsoft Exchange Server in a platform independent manner.
  • Overview of CDO - Overview of CDO at MSDN
    Microsoft Developer Network
    The Microsoft Developer Network is the portion of Microsoft responsible for managing the firm's relationship with developers and testers: hardware developers interested in the operating system , developers standing on the various OS platforms, developers using the API and scripting languages of...

  • CDOSYS protocol
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK