2012-04-26 266 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

回答