Answered by:
What Technology for bi-directional File Synchronisation ?

Question
-
Hello,
i'm looking for a way to sync Files bi-directional between a Server and some Clients (WM 6.1 - 6.5 Mobile Devices, Android, iOS).
At the moment i use FTP-Synchronisation incl. a Sheduler, but maybe this Technology is a bit obsolate to support other device plattforms !?
The requirements of the Server-App are:
- detect when Client (Device) is connected
- transfer Files to Client
- read Job-Files (on Server-Filesystem) to schedule Server-App-Tasks
- support multiple device os (wm, android, iOS) http://robtiffany.com/the-microsoft-sync-framework-4-0-october-2010-ctp-has-arrived/
The requirements of the Client-App are:
- synchronize Date-Time with Server Date-Time (to ensure that only newer Files will be synchronized to the Client)
- upload files to the server (and delete them after uploading) <= can the Server-App do that, to keep the client app thin ?
Can i do that with the MS Sync Framework ?
Any ideas ?
Thanks a lot!
- Edited by tronix01 Tuesday, May 1, 2012 2:23 PM
Tuesday, May 1, 2012 2:18 PM
Answers
-
Hi tronix01
In Sync Fx v4 CTP, user could develop their own client side app and follow the Sync OData protocol, so although in server side we store data in database, in client side, user could use the data in his own format, for example, you could treat it as file content also, as long as you implement your convert mechanism in client side.
So basically I think your requirement could all be implemented on top of Sync Fx v4 CTP, the only thing that matters is how much effort it need.
- Marked as answer by tronix01 Thursday, May 3, 2012 1:45 PM
Thursday, May 3, 2012 6:51 AM -
No. the existing FileSyncProvider does not support devices (wm, adroid, iOS).
The Sync Fx v4 CTP which was subsequently released as Sync Framework Toolkit only covers database synchronization.
- Marked as answer by tronix01 Thursday, May 3, 2012 1:45 PM
Tuesday, May 1, 2012 2:34 PM
All replies
-
No. the existing FileSyncProvider does not support devices (wm, adroid, iOS).
The Sync Fx v4 CTP which was subsequently released as Sync Framework Toolkit only covers database synchronization.
- Marked as answer by tronix01 Thursday, May 3, 2012 1:45 PM
Tuesday, May 1, 2012 2:34 PM -
Helle JuneT,
thank you for your quick answer.
Are all other Requirements supported / realizable?
Thx again
- Edited by tronix01 Tuesday, May 1, 2012 2:43 PM
Tuesday, May 1, 2012 2:43 PM -
Hi tronix01
In Sync Fx v4 CTP, user could develop their own client side app and follow the Sync OData protocol, so although in server side we store data in database, in client side, user could use the data in his own format, for example, you could treat it as file content also, as long as you implement your convert mechanism in client side.
So basically I think your requirement could all be implemented on top of Sync Fx v4 CTP, the only thing that matters is how much effort it need.
- Marked as answer by tronix01 Thursday, May 3, 2012 1:45 PM
Thursday, May 3, 2012 6:51 AM