Назад | Перейти на главную страницу

Использование полосы пропускания: ActiveSync против IMAP / CalDAV / CardDAV

Я пытался найти информацию об использовании полосы пропускания, сравнивая технологии.

Я понимаю, что ActiveSync действует мгновенно, и новые изменения «передаются» подписчикам. Но IMAP / CalDAV / CardDAV синхронизируются по времени. Это означает, что он должен использовать некоторую пропускную способность, чтобы проверить, есть ли что-то для синхронизации, даже если синхронизировать нечего.

Так что со временем это заставило меня задуматься, как Microsoft ActiveSync сравнивается с другими протоколами с открытым исходным кодом в отношении использования полосы пропускания. Что было бы эффективнее?

Я предполагаю, что ActiveSync должен поддерживать постоянное открытое соединение, через которое «проталкивать» новые изменения, но я недостаточно знаю об этом протоколе.

ActiveSync и IMAP очень похожи. И ActiveSync, и IMAP IDLE поддерживают неактивный сеанс TCP для входящих push-уведомлений. IMAP IDLE также обрабатывает «push» электронную почту.

Оба довольно консервативны в использовании полосы пропускания. На практике потребление полосы пропускания будет больше определяться параметрами конфигурации, чем выбором протокола. Установка таких параметров, как «загружать только первые 50 КБ сообщений электронной почты» или «загружать только вложения в состоянии X», существенно повлияет на потребление.