Одна из основных целей совместного использования технологий Windows Mobile и Exchange Server — предоставить деловым людям возможность обмена защищенными мобильными сообщениями и доступа к персональной информации, минуя промежуточные услуги операторов мобильной связи и серверов сетевых компьютерных центров.
Выпуск в нынешнем году пакетов обновлений Messaging & Security Feature Pack для Windows Mobile 5.0 и Service Pack 2 для Exchange Server 2003 существенно расширил такие возможности. Речь, в частности, идет о так называемой технологии “push e-mail” — она позволяет передавать сообщения с почтового сервера прямо на мобильное устройство в режиме реального времени Такое сообщение передается напрямую без прохождения через вычислительные центры сетевых и мобильных операторов.
Именно такой подход под именем Direct Push реализован в Exchange Server 2003 SP2 (см. рисунок).
При использовании технологии Direct Push не требуется дополнительное промежуточное ПО
В нем отправка сообщений и обновление персональной информации производится не через Short Messaging Service (SMS), а напрямую через защищенное соединение HTTPS -- так же, как это уже делается при доступе к Exchange с помощью Outlook Web Access.
Когда мобильное устройство подключается к сети и получает IP-адрес, оно через защищенное соединение стандарта SSL RC4 или 3DES сообщает Exchange-серверу, что готово к приему информации. После этого оно переходит в режим ожидания новых писем или обновления папок Exchange. Далее собственно передача данных выполняется через механизм Microsoft Exchange ActiveSync. Если никаких новых сообщений для данного пользователя нет, то клиентское устройство через некоторое время повторяет запрос на соединение с сервером. В целом такая схема взаимодействия повышает надежность и скорость связи, оптимизирует производительность сети и время службы батарей мобильного аппарата.
Кроме того, для работы с устройствами на базе Windows Mobile версий 5.0 и 2003 Microsoft Exchange может использовать технологию Scheduled Synchronization — доставку почтовых сообщений по расписанию. В этом случае пользователь сам задает удобный ему график обмена данными. Например, можно сделать так, чтобы входящая почта в рабочее время проверялась часто, вечером реже, а в выходные дни, когда деловая активность падает, для экономии трафика и ресурса батарей эта функция отключалась вовсе.
Сравнительное тестирование Direct Push и Scheduled Sync, проведенное Microsoft, показывает, что первый вариант связи наиболее эффективен (с точки зрения нагрузки на сеть), когда пользователи принимают и оправляют до 70 писем в день Это объясняется в основном тем, что услуга Scheduled Sync предусматривает оплату каждого соединения и не зависит от числа переданных сообщений. Отметим также, что Direct Push использует GZIP-сжатие данных, тем самым снижая объем трафика на 40--50%.