简单的说, CDO是一套编程接口,允许你访问Exchange 的数据和执行邮件,协作有关的功能。 RPC是一套协议负责在客户与服务器之间,以及服务器间传输数据的可靠的同步。 LDAP是轻型目录访问协议。
您可以查阅MSDN 来进一步了解CDO.
http://msdn.microsoft.com/library
Collaboration Data Objects 1.21 / 协作数据对象,CDO 1.21(又成为 Active 消息和 OLE 消息)
一个应用程序编程接口 (API),它允许用户和应用程序访问 Exchange 服务器中的数据对象。CDO 定义了不同对象类别的概念,包括消息 (IPM.Note)、公告 (IPM.Post)、约会 (IPM.Appointment) 和任务 (IPM.Task)。也可以通过 CDO 1.21 对消息存储和文件夹层次结构进行操作。
CDO 1.21 包括在 Exchange Server 5.5 中,其服务是由 CDO.DLL 文件提供的。
Collaboration Data Objects 2.0 / 协作数据对象,CDO 2.0
一种高级应用程序编程接口 (API),允许应用程序访问 Windows 2000 计算机上的简单邮件传送协议 (SMTP) 和网络新闻传送协议 (NNTP) 协议堆栈;例如,一个自动邮件例程可以将包含报表的 Web 页通过电子邮件发送给员工。CDO 2.0 包括在 Windows 2000 中,其服务是由 CDOSYS.DLL 文件提供的。
Collaboration Data Objects 3.0 / 协作数据对象,CDO 3.0
一个 API,它是 CDO 2.0 的超集。CDO 3.0 不仅让程序可以访问简单邮件传送协议 (SMTP) 和网络新闻传送协议 (NNTP) 堆栈,还提供了对创建和处理消息项目、约会、联系人卡片的支持。
CDO 3.0 包括在 Exchange 2000 中,其服务是由 CDOEX.DLL 文件提供的。
可实现快速应用开发的CDO(协作数据对象)
增强特性
Exchange 2000包含对CDO数据模型的重要增强。CDO 3.0是一组COM(组件对象模型)对象,用于指定工作流和其他协作应用的商业逻辑,开发基于Web的应用,及访问Microsoft Active Directory®服务等。CDO可用来创建支持Exchange 2000特性的应用,这些特性包括消息收发、日程安排、联系人管理、系统管理及Active Directory访问等。CDO 3.0建立在OLE DB之上,不仅提供了对Exchange Server数据的高级访问,还提供了对Internet标准协议服务的访问,如对LDAP查询和S/MIME邮件的访问。通过CDO 3.0,管理员和开发人员可以向服务器和Microsoft Outlook®客户端添加功能,以满足技术和商业上的需求,如进行邮件存档、强制执行企业策略、向呼叫器传送通知、管理分配表流通等。
CDO 3.0还包含以下方面的增强:
创建复杂MIME多部件邮件的能力。
对S/MIME和X.509 3证书的支持。
使用vCard、iCalendar、iTIP、iMIP等管理日历和联系人的扩展支持。
双接口和使用Microsoft Visual C++®、Microsoft Visual Basic®、Visual Basic Scripting Edition、Java Script和Java编写程序的能力。
模拟Exchange 2000环境运行Exchange 5.5应用的能力。
Remote Procedure Calls / 远程过程调用,RPC
一项负责在客户与服务器之间,以及服务器间传输数据的可靠的同步协议。Outlook 客户使用 MAPI RPC 进行邮箱和公用文件夹的访问,而 Exchange 2000 服务器使用 RPC 与 Exchange Server 5.x MTA 进行通讯(在混合单位内)。
Lightweight Directory Access Protocol / 轻型目录访问协议,LDAP
一项基于标准的协议,可用于与一致性目录访问进行交互。LDAP 2.0 版只允许从目录数据库中读取内容,而 LDAP 3.0 版(RFC2251 中定义)允许用户和应用程序对目录数据库读取和写入。
LDAP 是由 Tim Howes 和密歇根大学开发的。
- 微软全球技术中心 DTA技术支持
您可以查阅MSDN 来进一步了解CDO.
http://msdn.microsoft.com/library
Collaboration Data Objects 1.21 / 协作数据对象,CDO 1.21(又成为 Active 消息和 OLE 消息)
一个应用程序编程接口 (API),它允许用户和应用程序访问 Exchange 服务器中的数据对象。CDO 定义了不同对象类别的概念,包括消息 (IPM.Note)、公告 (IPM.Post)、约会 (IPM.Appointment) 和任务 (IPM.Task)。也可以通过 CDO 1.21 对消息存储和文件夹层次结构进行操作。
CDO 1.21 包括在 Exchange Server 5.5 中,其服务是由 CDO.DLL 文件提供的。
Collaboration Data Objects 2.0 / 协作数据对象,CDO 2.0
一种高级应用程序编程接口 (API),允许应用程序访问 Windows 2000 计算机上的简单邮件传送协议 (SMTP) 和网络新闻传送协议 (NNTP) 协议堆栈;例如,一个自动邮件例程可以将包含报表的 Web 页通过电子邮件发送给员工。CDO 2.0 包括在 Windows 2000 中,其服务是由 CDOSYS.DLL 文件提供的。
Collaboration Data Objects 3.0 / 协作数据对象,CDO 3.0
一个 API,它是 CDO 2.0 的超集。CDO 3.0 不仅让程序可以访问简单邮件传送协议 (SMTP) 和网络新闻传送协议 (NNTP) 堆栈,还提供了对创建和处理消息项目、约会、联系人卡片的支持。
CDO 3.0 包括在 Exchange 2000 中,其服务是由 CDOEX.DLL 文件提供的。
可实现快速应用开发的CDO(协作数据对象)
增强特性
Exchange 2000包含对CDO数据模型的重要增强。CDO 3.0是一组COM(组件对象模型)对象,用于指定工作流和其他协作应用的商业逻辑,开发基于Web的应用,及访问Microsoft Active Directory®服务等。CDO可用来创建支持Exchange 2000特性的应用,这些特性包括消息收发、日程安排、联系人管理、系统管理及Active Directory访问等。CDO 3.0建立在OLE DB之上,不仅提供了对Exchange Server数据的高级访问,还提供了对Internet标准协议服务的访问,如对LDAP查询和S/MIME邮件的访问。通过CDO 3.0,管理员和开发人员可以向服务器和Microsoft Outlook®客户端添加功能,以满足技术和商业上的需求,如进行邮件存档、强制执行企业策略、向呼叫器传送通知、管理分配表流通等。
CDO 3.0还包含以下方面的增强:
创建复杂MIME多部件邮件的能力。
对S/MIME和X.509 3证书的支持。
使用vCard、iCalendar、iTIP、iMIP等管理日历和联系人的扩展支持。
双接口和使用Microsoft Visual C++®、Microsoft Visual Basic®、Visual Basic Scripting Edition、Java Script和Java编写程序的能力。
模拟Exchange 2000环境运行Exchange 5.5应用的能力。
Remote Procedure Calls / 远程过程调用,RPC
一项负责在客户与服务器之间,以及服务器间传输数据的可靠的同步协议。Outlook 客户使用 MAPI RPC 进行邮箱和公用文件夹的访问,而 Exchange 2000 服务器使用 RPC 与 Exchange Server 5.x MTA 进行通讯(在混合单位内)。
Lightweight Directory Access Protocol / 轻型目录访问协议,LDAP
一项基于标准的协议,可用于与一致性目录访问进行交互。LDAP 2.0 版只允许从目录数据库中读取内容,而 LDAP 3.0 版(RFC2251 中定义)允许用户和应用程序对目录数据库读取和写入。
LDAP 是由 Tim Howes 和密歇根大学开发的。
- 微软全球技术中心 DTA技术支持