2014-04-30 36 views
1

我正在使用C#處理Windows桌面應用程序,其中文件/文件夾從Web服務器傳輸到計算機中的特定用戶文件夾,反之亦然。 (類似於SkyDrive,將應用程序中的文件/文件夾複製到用戶的skyDrive文件夾中)2種方式在.NET中以編程方式同步

因此,如果系統連接到互聯網,我可以將文件複製到Web服務器或從Web服務器複製文件。如果我離線創建文件/文件夾,並且下次連接到互聯網時,我需要將新創建的文件複製到網絡服務器。基本上在離線時進行2路同步。有沒有什麼可能的方法來實現這一點?我可以使用Sync Framework來實現嗎?請幫我

在此先感謝!

回答

2

Microsoft同步框架能適合您的需求,

一個功能完善的同步平臺,使應用程序,服務和與任何數據類型,所有的數據存儲,任何轉讓支持設備的協作和脫機訪問協議和任何網絡拓撲。

  • 到新的和現有的應用程序,服務和設備
  • 啓用任何應用程序
  • 漫遊協作和離線功能並從任何數據存儲共享信息添加同步支持,通過任何協議,並在任何網絡配置
  • 利用Microsoft技術中公開的同步功能來創建同步生態系統
  • 擴展架構以支持自定義數據類型,包括文件

Microsoft Sync Framework

SynkToy

+0

@slavo你是對的,編輯 – InferOn

相關問題