Нужно ваше предложение для клиента Exchange ActiveSync
Я только собираюсь начать сборку MS Exchange ActiveSync. Я нашел два типа реализаций. Я не знаю, какой подход правильный.
Первый вариант говорит, что команда отправляется на мой сервер Exchange (из моего почтового приложения iPhone), а тело не кодируется в формате xml. Я действительно не нашел никакой другой стандартной документации относительно ActiveSync без использования закодированного XML.
Второй вариант говорит об использовании WBXML и ActiveSync HTTP для выполнения правильных действий. Швы очень хорошо задокументированы.
Я действительно запутался, думая о том, каким должен быть правильный подход к выполнению таких действий, как SendMail, Reply, Forward, пометить Read/Unread и т. Д.
Не могли бы вы, ребята, помочь мне выбрать правильный базовый подход, который поддерживает все версии серверов Exchange с минимальными изменениями (Exchange 2007, 2010 и т. Д.).
1 ответ
Поскольку вы упомянули Exchange ActiveSync, я полагаю, вы создаете почтовый клиент PDA? Если да, вы можете использовать подход WBXML.
Например, если вы создаете приложение Android в phoneGap, вы можете решить эту проблему двумя способами. Либо пользовательский KXML- анализатор Java для синтаксического анализа, кодирования и декодирования wbxml, xml или javascript подход с этой библиотекой.