2.2.4 Exchange ActiveSync Protocols

Exchange ActiveSync protocols enable data to be shared and synchronized between a server and a mobile client device. The Exchange ActiveSync protocols also provide a notification mechanism that allows clients to synchronize updates when changes occur on the server; for example, when a new e-mail message arrives The hierarchical relationships between the Exchange ActiveSync protocols are illustrated in the following figure, in which each protocol is represented by its specification short name.

Exchange ActiveSync specifications

Figure 4: Exchange ActiveSync specifications

The Exchange ActiveSync protocols are listed in the following table.

Protocol or other technology name


Short name

Exchange ActiveSync: AirSyncBase Namespace Protocol

Used by the Exchange ActiveSync commands to identify the size, type, and content of the data sent by and returned to the client.


Exchange ActiveSync: Calendar Class Protocol

Enables the interchange of calendar data between a server and a client device.


Exchange ActiveSync: Command Reference Protocol

Enables the synchronization of e-mail, Short Message Service (SMS) messages, attachments, folders, contact (2) information, meetings, calendar data, tasks, notes, and documents.


Exchange ActiveSync: Contact Class Protocol

Enables the interchange of contact (1) data between a server and a client device.


Exchange ActiveSync: Conversations Protocol

Improves the ways in which e-mails are displayed in the conversation view.


Exchange ActiveSync: Document Class Protocol

Communicates document data from the server to the client.


Exchange ActiveSync: Data Types

Data types used by the Exchange ActiveSync XML schema definitions (XSDs).


Exchange ActiveSync: Email Class Protocol

An XML representation of e-mail data sent or received on mobile devices that communicate by using the Exchange ActiveSync protocols.


Exchange ActiveSync: HTTP Protocol

Enables a client device to synchronize data with the data that is stored on the server.


Exchange ActiveSync: Short Message Service (SMS) Protocol

Provides the mechanisms for a mobile device to synchronize SMS messages with the server and for the server to send SMS messages through the mobile device.


Exchange ActiveSync: Notes Class Protocol

Provides the mechanisms that allow a mobile client to synchronize user notes with a server.


Exchange ActiveSync: Provisioning Protocol

Enables servers to communicate security policy settings to client devices.


Exchange ActiveSync: Rights Management Protocol

Describes the actions allowed on an e-mail message and its attachments.


Exchange ActiveSync: Tasks Class Protocol

Enables the interchange of task data between a client and a server.


Exchange ActiveSync: WAP Binary XML (WBXML) Algorithm

Enables Wireless Application Protocol (WAP) Binary XML (WBXML) encoding.