我打算創建一個應用程序,用於在Exchange ActiveSync(EAS)和我自己的數據庫之間同步電子郵件,日曆和聯繫人。幾個問題:Exchange ActiveSync
- EAS是否有任何庫或包裝? (最好用Java)
- 什麼是許可成本?微軟沒有明確提供任何我見過的價格。
感謝您的幫助。
我打算創建一個應用程序,用於在Exchange ActiveSync(EAS)和我自己的數據庫之間同步電子郵件,日曆和聯繫人。幾個問題:Exchange ActiveSync
感謝您的幫助。
(1)可用的樣本/庫不多。這裏是你最好的賭注:
如果你專門尋找Java,將其埋在開源的Android郵件應用程序的某處,將成爲他們的EAS實現,這也可能有所幫助。 (2)Microsoft不發佈許可費用,任何執行EAS許可的人都必須在定價方面簽署NDA,因此您不會在任何地方看到有關定價的信息。
我發現爲EAS實現Java庫的最佳來源是C# Code Sample from MS。
我轉換了所有的WbXML命令,並使用org.w3c.dom進行XML解析並管理請求和響應中的節點。也有利於從微軟的EWS(Exchange Web服務)拉動自動搜索代碼:
http://blogs.msdn.com/b/exchangedev/archive/2013/01/03/ews-java-api-1-2-get-started.aspx
謝謝,這是很有幫助的。您是否知道許可成本是僅用於提供ActiveSync郵箱,還是在您的應用程序中實施ActiveSync時也需要? – ebi
我的一般理解是,您需要支付使用ActiveSync的任何部分 - 客戶端/服務器。根據您簡要描述的應用程序,您需要從Microsoft獲得EAS許可。要開始該過程,您應該聯繫他們:http://www.microsoft.com/en-us/legal/intellectualproperty/IPLicensing/Programs/exchangeactivesyncprotocol.aspx – brendan
上述EAS鏈接的Javascript實現是針對1提交的分支在主人後面。 naster分支是https://github.com/mozilla-b2g/jsas –