SyncML
xjbclz
有多年APP与手机软件开发和管理工作经验,出版了两本书:《Android APP开发实战》和《App Inventor2定制与二次开发》
展开
-
手机开发实战132——SyncML介绍1
SyncML协议简述目前,移动计算和通信设备的流行很大部分原因是因为它们具有一些方便的功能,比如说在需要时可以发送信息给其他用户,用户希望随时随地都可以利用掌上设备访问信息和执行应用程序,甚至在飞行中也可以获得和更新信息。具有在一台掌上设备运行应用程序和处理信息、还可以将应用程序和信息的更新同步回到办公室的设备或者网上的这种能力对于普遍、离线计算的效用和流行是一个关键。遗憾转载 2016-06-11 16:34:40 · 372 阅读 · 0 评论 -
手机开发实战133——SyncML介绍2
SyncML底层通讯2.1 绑定Http2.1.1 Tcp 传输服务Http通信一般是在 Tcp连接之上的,这个绑定不是必需的,如果Http基于其它的协议,那么需求也和下面Tcp定义的相似 2.1.1.1 连接 在Http客户端连接到Http服务器端的时候,SyncML客户端建立一个Tcp连接在客户和服务器之间通过使用Tcp open操作,在超时的转载 2016-06-11 16:35:09 · 386 阅读 · 0 评论 -
手机开发实战134——SyncML介绍3
SyncML同步协议3.1 动机: 表示协议并不足够来实现信息的交互性 可以在多种设备之间传输多种格式的数据 3.2 设计原则 满足网络延迟的需要 满足各种设备 满足现有的各种储存模式 满足多种安全需求 多种使用模式 3.3 Sync 类型 3.3.1双向同步转载 2016-06-11 16:36:00 · 568 阅读 · 0 评论 -
手机开发实战135——SyncML介绍4
SyncML表示协议SyncML表示协议没有指定数据同步协议、同步引擎。而是指定了一些同步框架、格式使之适应不同的数据同步模型。SyncML指定了很多同步操作的结果。 定义了一种格式 注册为 MIME(多用途网际邮件扩充协议)媒体格式 定义了独立的同步传输协议 可以适合于多种同步传输方式的需要 与后台数据存储无关 与同步对象类型分离转载 2016-06-11 16:36:43 · 440 阅读 · 0 评论 -
手机开发实战136——SyncML介绍5
SyncML参考工具包工具包在XML语言和SyncML之间起到桥梁的作用5.1使用 SyncML 工具包 一个缓冲区,存储SyncML编码可以选择如下中一种 ... 可以只使用一个工作空间 可以为一个应用程序分配一个工作空间 把 in 和 out 分成两个工作空间 5.2 使用SyncML工具包的工作空间 当同步开始,工作空间被创建转载 2016-06-11 16:37:25 · 431 阅读 · 0 评论