我计划创建一个在 Exchange ActiveSync (EAS) 和我自己的数据库之间同步电子邮件、日历和联系人的应用程序。几个问题:
- EAS 是否有任何库或包装器?(最好用Java)
- 许可费用是多少?微软没有在我看到的任何地方明确提供价格。
谢谢你的帮助。
我计划创建一个在 Exchange ActiveSync (EAS) 和我自己的数据库之间同步电子邮件、日历和联系人的应用程序。几个问题:
谢谢你的帮助。
(1) 可用的样本/库不多。这是您最好的选择:
如果您正在寻找 Java,埋藏在开源的 Android 邮件应用程序中的某个地方,将是他们的 EAS 实现,这也可能会有所帮助。
(2) Microsoft 不公布许可费用,任何获得 EAS 许可的人都必须签署有关定价的 NDA,这就是为什么您在任何地方都看不到任何有关定价的信息的原因。
我发现为 EAS 实现 Java 库的最佳来源是MS 的 C# 代码示例。
我转换了所有 WbXML 命令并使用 org.w3c.dom 进行 XML 解析和管理请求和响应中的节点。从 Microsoft 的 EWS(Exchange Web 服务)中提取 AutoDiscovery 代码也很有帮助:
http://blogs.msdn.com/b/exchangedev/archive/2013/01/03/ews-java-api-1-2-get-started.aspx