Sync Framework Toolkit构建在Sync Framework 2.1之上,使用OData在所有平台或客户端——包括Windows Phone 7、Silverlight、Windows Mobile、iPhone、iPad、黑莓、Android设备以及使用HTML5的浏览器——之间实现同步,客户端示例源代码基于Apache 2.0许可发布,而服务端的源代码基于MS-LPL许可发布。

Sync Framework toolkit 提供了Sync Framework v4.0承诺实现的功能,Sync Framework v4.0已经被无限期搁置,他们计划发布一个基于Sync Framework 2.1构建的工具集。

关于开发者为什么想要使用Sync Framework来传输数据,而不使用SOAPREST,Rob说到:

原因在于性能和对网络带宽的使用效率。 使用SOA,我们会把所有需要的数据都获取到设备中,那样才能查看在SQL Server上发生了那些改变。对于上传数据也是一样。而使用Sync Framework Toolkit,我们只需要传输发生变化的部分。

工具集的文档说明了如何为能够发现冲突(conflict-aware)和无法发现冲突(conflict-unaware)的客户端编写客户端程序,从而在所有平台中使用同步服务。工具集中不仅有针对Windows Phone的示例,还包含了iPhone示例程序以及离线的HTML5应用程序。

具体内容参见: http://blogs.msdn.com/b/ericgolpe/archive/2011/09/12/sync-framework-now-open-source.aspx

Database Sync:SQL Server and SQL Express N-Tier with WCF

管理您的数据有效地使用访问 Microsoft 同步 Framework

使用 Sync Framework 创建同步提供程序

使用 SQL Azure 实现分支节点同步

使用 SQL Azure 实现分支节点同步,第 2 部分:基于服务的同步

欢迎大家关注微信号opendotnet,微信公众号名称:dotNET跨平台。扫下面的二维码或者收藏下面的二维码关注吧(长按下面的二维码图片、并选择识别图中的二维码)

http://www.cnblogs.com/shanyou/archive/2012/11/13/2768740.html

最新文章

  1. 再谈collections模块defaultdict()和namedtuple()
  2. Win7与XP共享互相访问及共享注意事项!
  3. 用飞信监控GoldenGate进程
  4. 重新想象 Windows 8.1 Store Apps (82) - 绑定: DataContextChanged, TargetNullValue, FallbackValue, UpdateSourceTrigger
  5. D - Mysterious Present
  6. (10)nehe教程4--旋转
  7. Entity Framework学习笔记(五)----Linq查询(2)---贪婪加载
  8. Webstorm2016激活码[ 转]
  9. CSharp Algorithm - How to traverse binary tree by breadth (Part II)
  10. Topself
  11. Away3D 4.1.4 中实现骨骼绑定
  12. QueryFilter与SpatialFilter - 浅谈
  13. Java中的设计模式
  14. MySQL数据库快速造大量数据
  15. IDEA的字体设置
  16. 【bzoj4347】[POI2016]Nim z utrudnieniem dp
  17. Zabbix配置优化
  18. Linux关机操作
  19. 【树状数组套主席树】带修改区间K大数
  20. 7-9The Morning after Halloween uva1601

热门文章

  1. MouseGestureLahk
  2. 离线下载chrome
  3. ArcGIS Engine 编辑介绍
  4. [Java开发之路](15)注解
  5. 【机器学习实战】第2章 k-近邻算法(kNN)
  6. AJAX 相关笔记
  7. Android SqlDelight具体解释和Demo样例
  8. [转] Valgrind使用
  9. 第三十一天 慵懒的投射在JDBC上的暖阳 —Hibernate的使用(四)
  10. phpstorm常用快捷键有哪些(图解归类)