0
点赞
收藏
分享

微信扫一扫

Sync Framework Toolkit 开源库

​​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来传输数据,而不使用​​SOAP​​​和​​REST​​,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​​

 

Sync Framework Toolkit 开源库_客户端



举报

相关推荐

0 条评论