Я как раз собираюсь начать создавать клиент MS Exchange ActiveSync. Я нашел два типа реализации. Я не знаю, какой подход правильный.
Первый вариант говорит о том, что команда отправляется на мой сервер Exchange (из моего почтового приложения для iPhone) и тело не закодировано в xml. Я действительно не нашел никакой другой стандартной документации по ActiveSync без использования закодированного xml.
Второй вариант говорит об использовании WBXML и ActiveSync HTTP для выполнения правильного действия. Это очень хорошо задокументировано.
Я действительно запутался, думая о том, каким должен быть правильный подход к выполнению таких действий, как SendMail, Reply, Forward, пометка Read/Unread и т.д.
Не могли бы вы, ребята, помочь мне выбрать правильный базовый подход, который поддерживает все версии серверов обмена с минимальными изменениями (Exchange 2007, 2010 и т. д.).