20080321 syncml
http://www.shengfang.org
http://www.ebok.cn/Operating-System/Linux/Linux-35670.html
嵌入式系统数据同步协议——SyncML 简介
XML 观察: SyncML 工具箱
http://www-128.ibm.com/developerworks/cn/xml/x-syncml3/
http://hi.baidu.com/onejw/blog/item/bd28a7583dab10da9d82046a.html
SyncML实现方法
1.SyncML Reference Toolkit, RTK
sourceforge.net/projects/syncml-ctoolkit/
RTK 是一个比较成熟的产品,可以在 Windows 平台和 Linux 平台上编译。但是,Linux 用户必须作一些更改,因为该工具箱并未彻底消除一些小错误,例如期望不区分大小写的文件名。该工具箱包含一个综合 C 库,用于创建、发送、接收和解析 SyncML 消息。它支持 XML 和 WBXML 编码,还支持 HTTP(用于 Web 上的同步)、WSP(在 WAP 上使用)和 OBEX(在 IrDA 或蓝牙上使用)传输。
小结
优点:C 是优秀的共同特性;权威性来源;成熟的产品;活跃的支持邮件列表。
缺点:拥有大量 API;文档不友好;入门困难。
2.Sync4J
sourceforge.net/project/showfiles.php?group_id=30236
sync4j.funambol.com/main.jsp?main=theproject
Sync4J 需要 J2EE 环境,以在其中使用 Java 1.4 来运行。对于象我这样不经常接触 J2EE 领域的人来说,Sync4J 提供了 JBoss 安装,从而使我们可以轻松地获得 J2EE 环境。如果您当前的基础结构位于 J2EE 环境,那么该环境的优点一目了然。如果不是位于 J2EE 环境,那么您可能会发现令人有点讨厌的相关资源开销。但是,因为服务器可以使用文件系统作为其同步存储,所以您不必对项目的每一部分都使用 Java 代码。
小结
优点:专业实现;是大型系统的良好基础;Java;很可能有很长的寿命。
缺点:庞大的资源开销;需要 J2EE 应用程序服务器。
3.补充
服务器端:libwbxml 的 wbxml2 cvs build + WBXML PHP extension 0.1
http://sourceforge.net/projects/syncml-ctoolkit/
SyncML C Reference Toolkit. The purpose of this toolkit is to provide a reference implementation of the SyncML protocols. The toolkit is designed for both Clients and Servers, for a variety of platforms. More info at www.syncml.org.
http://www.synthesis.ch/
SyncML Client & Server Solutions
Synthesis AG offers Synchronisation Software based on the open standard SyncML DS / OMA DS. SyncML is supported by many mobile devices and groupware applications as an interoperable, vendor independent way to keep data in sync.
http://developers.sun.com/mobility/midp/articles/syncml/
Getting Started with Data Synchronization Using SyncML
http://www.palowireless.com/syncml/devtools.asp
SyncML Software Development Tools
http://www.openmobilealliance.org/tech/affiliates/syncml/syncml_compliant_products.html
SyncML product implementations.
http://www.embeddedstar.com/press/content/2005/2/embedded17876.html
Synchronica Extends SyncML Gateway with SyncML PUSH Support
wap-provisioningdoc of Wap OTA settings
http://www.openmobilealliance.org/tech/affiliates/wap/wapindex.html Provisioning相关的内容。我这里把一些OTA XML Settings列出来,可以在移动设备中使用。主要介绍一些比如internet设置,彩信设置,email设置,同步设置,wireless village设置 1. internet设置 - CSD (CMCC, 这个需要申请功能才能使用,而且先做一般很少使用) 当然可以改成HSCSD模式 2. Internet设置 彩信设置: EMail: 同步设置syncML: WV设置:
http://www.openmobilealliance.org/tech/affiliates/syncml/syncmlindex.html
The SyncML initiative recently consolidated into the Open Mobile Alliance (OMA), contributing their technical work to the OMA technical Working Groups: Device Management Working Group and Data Synchronization Working Group.
http://www.openmobilealliance.org/tech/affiliates/wap/wapindex.html
WAP Forum Releases
This page lists the latest WAP Forum conformance release, along with the specifications which are in an Approved state, but not yet included in a release. For more information about older releases, see below.
http://blog.csdn.net/lanbolin/archive/2005/10/20/510467.aspx
http://www-128.ibm.com/developerworks/cn/xml/x-syncml3/
XML 观察: SyncML 工具箱
http://www-128.ibm.com/developerworks/cn/xml/x-syncml2/index.html
XML 观察: WBXML 与 SyncML 服务器的基本需求
http://www-128.ibm.com/developerworks/cn/xml/x-synchml/index.html
XML 观察: 准备好数据,去旅行
http://libsyncml.sourceforge.net/
Welcome to the LibSyncML Project
I have stopped working with C++. I am currently working on a SyncML library, written in ObjC. It is available via the OpenGroupware site at http://www.opengroupware.org/en/projects/syncml/index.html. It is now much more functional than this skelleton was.
http://www.misterm.de/diplom/index.html
http://www.opengroupware.org/en/projects/syncml/index.html
SyncML is an XML based standard for data synchronization. For example its supported on a lot of mobile phones and would allow OGo to sync calendering and contact information with the PIM software of your phone or handheld.
http://www.misterm.de/diplom/SynchroXML.txt
http://blog.csdn.net/zzyy00/archive/2007/11/29/1906633.aspx
WBXML(WMLC)学习笔记
http://my.donews.com/dalezhu/2007/06/03/post-070603-233959-325/
WBXML,就是WAP Binary XML
http://blog.csdn.net/dwater/archive/2007/09/22/1796141.aspx
XML 观察: 准备好数据,去旅行
http://www.3800hk.com/Article/os/Linux/bckflu/2005-08-06/Article_44234_2.html
嵌入式系统数据同步协议