0

我正要开始构建 MS Exchange ActiveSync 客户端。我发现了两种类型的实现。我不知道哪个是正确的方法。

  1. http://social.msdn.microsoft.com/Forums/en-US/os_exchangeprotocols/thread/3b1e73fc-b69a-4ed2-a905-d15af6666f22

  2. http://msdn.microsoft.com/en-us/library/hh361570%28EXCHG.140%29.aspx

第一个选项表示命令发送到我的 Exchange 服务器(从我的 iPhone 邮件应用程序)并且正文不是 xml 编码的如果不使用编码的 xml,我真的没有找到任何其他关于 ActiveSync 的标准文档。

第二个选项说使用 WBXML 和 ActiveSync HTTP 来执行正确的操作。它的接缝非常有据可查。

在思考执行发送邮件、回复、转发、标记已读/未读等操作的正确方法时,我真的很困惑。

你们能指导我选择正确的基本方法,它支持所有版本的 Exchange 服务器,而且变化很小(Exchange 2007、2010 等)。

4

1 回答 1

0

既然您提到了 Exchange ActiveSync,我相信您正在构建一个 PDA 邮件客户端?如果是,您可以使用 WBXML 方法。

例如,如果您在 phoneGap 中构建 Android 应用程序,那么您可以通过两种方法解决此问题。用户使用KXML java 解析器来解析、编码和解码 wbxml、xml 或使用库的 javascript 方法。

于 2013-05-29T08:29:27.997 回答