2012-04-26 297 views
0

我想爲客戶端和服務器實現SyncML/OMA DS協議以同步設備中的數據。我不知道如何爲Android和低端手機實現SyncML客戶端和服務器。我在網上搜索,但只有SyncML的PDF和一些網站說,下載SyncML服務器的軟件。創建syncml客戶端和服務器

我想使SyncML服務器和客戶端沒有任何軟件。是否有可用於SyncML的API &哪裏可以得到它?

+1

Funambol有一個開源客戶端。 SDK中沒有可用於Android的「OMA DS/SyncML」API - 有些手機帶有OMA DS客戶端。除非你知道自己在做什麼(聽起來你沒有),否則你可能不會寫一個可以與許多現有服務器進行互操作的客戶端 - 因此,我的建議是做一個Funambol適應。如果您對「自己滾動」感到失望,KXML至少可以解析SyncML WBXML格式。 – Jens 2012-04-26 10:11:42

+0

謝謝,但如果我們使用funambol,那麼我們必須使用它的API爲客戶端。可以有更好的方法來同步除sync-ml之外的設備數據。實際上,我們提供用戶界面,並使用sync.ml sync.ml如果我們使用funambol然後我們必須使用它的用戶界面。我必須使我的應用程序。 – user1196792 2012-04-26 12:54:25

+1

如果我沒有記錯,Funambol有一個客戶端(&服務器)SDK,託管在[sourceforge](http://sourceforge.net/projects/funambol/)。許可證是Affero GPL,但如果您打算進行封閉的源代碼更改,我想您可以支付非GPL許可證。 – Jens 2012-04-26 17:43:23

回答