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”微信公眾號
相關文章
- Swift開源庫MoyaSwift
- rust常用開源庫Rust
- 開源了!唱吧 UI 元件庫開源了!UI元件
- XCharts 開源庫介紹
- 最新Android開源庫、工具、開源專案整理分享Android
- 開源資料庫流行度首次超過非開源資料庫Confluent資料庫
- 谷歌開源的 GAN 庫–TFGAN谷歌
- 編譯開源 Swift Foundation 庫編譯Swift
- 如何開源你的 Python 庫Python
- Android開源庫的製作Android
- Python的事件溯源開源庫Python事件
- c#農曆開源庫C#
- Flutter 圖片庫重磅開源!Flutter
- 實用的Android開源庫Android
- go開源庫之cron使用Go
- DeepMind圖網路庫開源了!
- beeshell:開源的 React Native 元件庫React Native元件
- Flutter Http請求開源庫-dioFlutterHTTP
- Android常用開源庫整理彙總Android
- 使用jitPack釋出android開源庫Android
- 使用Jitpack釋出開源Java庫Java
- 【移動開發】Checkout開源庫原始碼解析移動開發原始碼
- 前端你需要的各種開源庫前端
- OkHttp 開源庫使用與原始碼解析HTTP原始碼
- DeepMind開源強化學習庫TRFL強化學習
- AI原生資料庫Infinity正式開源AI資料庫
- C#版本LINQ增強開源庫C#
- .NET 開源高效能 MQTT 類庫MQQT
- 開源的誘惑——資料庫篇資料庫
- 開源如何有助於資料庫安全資料庫
- ChatGPT “眼”中的開源資料庫ChatGPT資料庫
- 真香警告!JitPack 開源庫整合平臺
- go開源庫之jwt-go使用GoJWT
- 大咖說·對話開源|企業如何用好開源資料庫資料庫
- 阿里巴巴圖表庫 Bizcharts 正式開源阿里
- 優秀開源庫SDWebImage原始碼淺析Web原始碼
- Android 常用開源庫總結(持續更新)Android
- 4個頂級開源JavaScript圖表庫JavaScript
- 最好的 3 個開源 JavaScript 圖表庫JavaScript