Share via


Client Platform Requirements

Topic Last Modified: 2008-08-07

This topic provides information about how the different technologies compare with regard to Client Platform Requirements.

Technology What are the client requirements for using this technology?

Active Directory Services Interfaces (ADSI)

There are no special requirements for accessing Active Directory directory service information within the user's domain. Cross-domain or cross-forest access may be limited by Active Directory security policies.

Collaboration Data Objects for Windows 2000 (CDOSYS)

CDOSYS is available on the Microsoft Windows 2000 Server, Windows XP Professional, and Windows Server 2003 operating systems.

CDOSYS SMTP/NNTP Event Sinks

CDOSYS is available on Windows 2000 Server, Windows XP Professional, and Windows Server 2003.

Collaboration Data Objects for Exchange 2000 Server (CDOEX)

If the application client uses CDOEX directly, the client must be run on the computer that is running Exchange Server. If the client accesses the application middle tier via HTTP or other network protocol, there are no special client requirements, except those defined by the application. The application middle tier must be run on the Exchange server.

Collaboration Data Objects for Exchange Management (CDOEXM)

CDOEXM can only be run on a computer on which the Exchange Server 2000 or 2003 Administrative Tools are installed. Both the computer running CDOEXM and the Exchange 2000 or 2003 server being accessed must be in the same Active Directory organization. CDOEXM cannot be used with Exchange Server 2007.

Collaboration Data Objects for Exchange Workflow (CDOWF)

Workflows can be designed on any computer where the Workflow Designer for Exchange has been installed. As of mid-2007 the Workflow Designer is no longer available for download. Application clients that directly access CDOWF must be installed and run on an Exchange 2000 or 2003 server.

Exchange OLE DB Provider (ExOLEDB)

Not applicable; ExOLEDB is not a client-side technology.

Exchange Store Event Sinks

Not applicable; Exchange store events are not a client-side technology.

Exchange Web Forms

Base client requirements are the same as those for Outlook Web Access. However, browser-specific features used in an Exchange Web form may limit the range of compatible browsers that can be used to access the Web form.

Exchange Web Services

Exchange Web Services clients can be run on any computer.

HTTP/Web Distributed Authoring and Versioning (WebDAV)

WebDAV is not a client technology. The design and implementation of the application client determines the client requirements.

WebDAV Notifications

WebDAV notifications use UDP packets to notify the client that the Exchange store detected a subscribed event. The subscription command specifies the UDP port on which Exchange will contact the client computer. The client application must have a UDP listener running on the port specified on the subscription, so that the events will be received. Note that normal firewall configuration blocks UDP packets, so WebDAV notifications typically only work within an intranet, or over a PPTP tunnel.

Incremental Change Synchronization (ICS)

ICS is not generally considered a client technology. The agent portion of the application is likely to have a user interface in which the resources for synchronization can be chosen.

Lightweight Directory Access Protocol (LDAP)

LDAP is not a client technology. The design and implementation of the application client determines the client requirements.

Messaging Application Programming Interface (MAPI)

The client application installer should verify that the proper version of MAPI is available on the computer, and that it is properly configured by the MAPISVC.INF file.

Outlook Object Model (OOM)

Applications that use OOM to access Exchange data require that Microsoft Outlook be installed on the local machine.

Outlook Web Access

Exchange Server 2007 Outlook Web Access customization and component reuse is not supported by Microsoft.

Exchange Rules

The client application installer should verify that the proper version of MAPI is available on the computer, and that it is properly configured by the MAPISVC.INF file.

SMTP Event Sinks

SMTP event sinks are not considered a client technology. Typical applications that use SMTP event sinks will usually not include a GUI application for configuring and monitoring the system.

Windows Management Instrumentation (WMI) providers for Exchange

There are no special client requirements beyond the WMI core components and the WMI application.

Exchange Backup and Restore API

There are no special client requirements beyond the Exchange Backup and Restore API core requirements.

Exchange writer for the Windows Volume Shadow Copy Service

There are no special client requirements beyond the VSS core requirements.