问题标签 [syncml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3067 浏览

python - 解码来自 S60 设备的 WBXML SyncML 消息

我正在尝试解码来自诺基亚 N95 的 WBXML 编码的 SyncML 消息。我的第一次尝试是使用 python pywbxml 模块来包装对 libwbxml 的调用。用这个解码消息会产生很多 <unknown> 标签和 <Collection> 标签内的一大块二进制文件。我尝试自行运行 <Collection> 的内容,但失败了。有什么我想念的吗?

另外,有人知道 wbxml 解析器的纯 python 实现吗?如果没有命令行或在线工具来解码这些消息会很有用——这会让我更容易编写自己的...

0 投票
2 回答
843 浏览

.net - 是否有在 .NET 中工作的 SyncML 服务器组件?

基本上,我们想要创建一个 SyncML 服务器,我们可以连接到我们自己的自定义数据源,所有组件要做的就是监听客户端连接并通知和请求我们的代码中的数据,然后将数据返回给客户端。主要希望将我们应用程序中的联系人数据与各种移动设备同步。

0 投票
1 回答
1300 浏览

syncml - 功能齐全的 SyncML 兼容 WBXML 编码器-解码器?

是否有任何可用的 WBXML 编码器-解码器至少完全符合 SyncML 1.2?

0 投票
3 回答
1730 浏览

python - 为 SyncML 协议寻找一个纯 Python 库

我正在寻找一个支持SyncML协议的开源纯 Python 库,至少足以实现 SyncML 客户端。

0 投票
1 回答
781 浏览

syncml - devinf 的同步状态 415

我从 N95 客户端获得 415 状态,用于发送服务器 devinf。我尝试了很多东西,但没有成功。

这是服务器响应(由我生成,我正在编写自己的 syncml 服务器实现。):

这是客户端发送的内容:

仅将元数据放入/退出 Item 的注释不会改变任何事情。在那个阶段我基本上迷路了..

0 投票
1 回答
90 浏览

windows - 与智能手机同步的硬件中立库?

我想知道从 Windows 与智能手机同步数据(例如 SQLite 等)的状态是什么。理想情况下,相同的工具应该支持主要的智能手机(iPhone、BlackBerry、Windows Mobile、Android)。

谷歌返回了有关 OpenSync 和 SyncML 的信息,我想问问专家这些项目是否已准备好上映,如果没有,我是否应该考虑其他替代方案。

看起来它几乎仍然是一个专有世界,最简单的方法是首先与 Outlook 同步,然后使用它提供的任何同步实用程序将 Outlook 与智能手机同步。

谢谢你。

0 投票
1 回答
508 浏览

rsync - rsync 与 SyncML (Funambol)

我想了解一下 rsync 与 SyncML/Funambol 的比较,特别是在带宽、通过不稳定的网络同步以及将多个客户端连接到一台服务器时。

这是为了将多个移动设备与不断增长的文本文件的目录结构同步。(我们本质上希望尽可能多地在服务器上,并且文件不一致并不是真正的问题,而且我们知道更改的来源)。

到目前为止,Funambol 似乎不压缩,不处理部分更新,并且很难处理文件传输中的中断。

我知道 rsync 不通过​​服务器,但我不太明白这是一个缺点。

0 投票
2 回答
1569 浏览

php - SyncML 与 Android 和 PHP Web 服务

我只是好奇是否有人使用过SyncML (Synchronization Markup Language),以及它是否是一个很好的使用标准。

我们需要它来将信息从平板设备同步到网络服务器(通过网络服务),反之亦然。

SyncML 是不是太臃肿了?我正在查看一些 SyncML API 并且非常令人生畏。因此,最大的选择是使用此标准或构建内部解决方案。

即使我确实在内部完成,我们也必须创建某种方式来定义我们发送的数据,因此肯定会考虑构建 XML 模式,或者使用 JSON。

有什么意见吗?想法?

0 投票
1 回答
922 浏览

android - SyncML(同步还是更新?)

我面临另一个困境,即从移动设备(使用 Android)同步(或更新?)数据到服务器。

我已经将 SyncML 作为执行此操作的标准,但我最担心的是我们计划处理syncing大量数据(不仅仅是 1 条记录),并且可能每天只执行一次、两次或最多 3 次,或者甚至一天一次都没有——这一切都取决于特定的情况。

另一件事 - 设备或服务器仍然能够正常运行而无需同步。update本质上,同步只是一个。

通过阅读 SyncML 规范,它更多地适用于跨小块数据同步,并且以非常快的间隔(即每 5-15 分钟,但我想可以由用户调节)。无论如何,同步过程更复杂,对设备和服务器都很重要(我猜对设备更重要)。

这是让我思考的文档中的引用:

2.2.3 数据同步 SyncML 面向小的独立记录的同步,因为修改后的记录是完全传输的。这对于地址条目、短消息和类似数据来说已经足够了。在 SyncML 的主要目标移动设备上,大多数数据都属于这种类型。设备必须能够跟踪它们的哪些记录已被更改。每条记录都由一个唯一的 ID 标识,因此可以非常简单地检测到冲突。由于记录 ID 可能不是任意选择的,而是自动创建的,因此在协议中定义了服务器 ID 和客户端 ID 之间的映射。映射始终由服务器管理。当客户端从服务器接收到一个新项目时,他可以发送一个地图更新命令来告诉服务器他分配给该项目的 ID。

所以,我想我的问题是我们是否应该为此继续研究 SyncML,或者构建一个内部解决方案——也许更适合提供大量数据,这也可以定义它?

0 投票
1 回答
371 浏览

iphone - iPhone 的 Syncml 客户端

我需要适用于 iPhone 的 Syncml 客户端,它可能是开源的。Syncml 客户端可访问的任何下载链接都会对我有所帮助.. 提前致谢。