SyncFrameworkToolkit開源庫
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應用程式。
本文來自雲棲社群合作伙伴“doNET跨平臺”,瞭解相關資訊可以關注“opendotnet”微信公眾號
相關文章
- 開源介面庫
- FaceBook開源庫Fresco
- 開源庫學習
- 常用Java開源庫Java
- 開源了!唱吧 UI 元件庫開源了!UI元件
- XCharts 開源庫介紹
- 最新Android開源庫、工具、開源專案整理分享Android
- 谷歌開源的 GAN 庫–TFGAN谷歌
- go開源庫之cron使用Go
- 編譯開源 Swift Foundation 庫編譯Swift
- Flutter 圖片庫重磅開源!Flutter
- 「開源庫」功能上線
- 機器學習開源演算法庫機器學習演算法
- 開源機器學習庫Deeplearn.js機器學習JS
- 空間分析開源庫GEOS
- 開源加密解密庫比較加密解密
- 模組化日常:開源庫與私有庫重名
- 開源資料庫流行度首次超過非開源資料庫Confluent資料庫
- Android開源專案以及開源庫集合(持續更新中)Android
- Python的事件溯源開源庫Python事件
- 如何開源你的 Python 庫Python
- 實用的Android開源庫Android
- DeepMind圖網路庫開源了!
- 使用Jitpack釋出開源Java庫Java
- Flutter Http請求開源庫-dioFlutterHTTP
- Android相關的開源庫Android
- 開源資料庫的現狀資料庫
- Android開源庫的製作Android
- Android開源庫——EventBus使用教程Android
- 機器學習之開源庫大總結機器學習
- .NET 開源核心類庫:.NET Core
- 試用開源資料庫ApacheDerby資料庫Apache
- Github中最常使用的開源庫Github
- 【移動開發】Checkout開源庫原始碼解析移動開發原始碼
- OkHttp 開源庫使用與原始碼解析HTTP原始碼
- beeshell:開源的 React Native 元件庫React Native元件
- 真香警告!JitPack 開源庫整合平臺
- 開源的誘惑——資料庫篇資料庫