How to sync in background when idle RRS feed

  • Question

  • The FAQ says it is possible to do, but my question is a little different than the FAQ.

    I need to run a file sync on idle network bandwidth. For my scenario we are bandwidth limited, and I must make sure that the sync session has lower network priority than other applications using the network. I believe that BITS is supposed to do this. How can I do this with the sync framework?


    • Moved by Max Wang_1983 Thursday, April 21, 2011 5:51 PM forum consolidation (From:SyncFx - Technical Discussion [ReadOnly])
    Thursday, March 5, 2009 10:14 PM


All replies

  • Hi Phil,

    I have never seen a sample on how to implement this for Sync Framework.  My appologies.  Have you checked with the BITS sites?  I wonder if they might have some samples that could give you a start?


    Program Manager, Data Replication and Synchronization - http://msdn.microsoft.com/sync/
    Tuesday, March 10, 2009 6:40 PM
  •  Yes, as I mentioned, I believe BITS does utilize "idle network bandwidth", but I believe BITS is lower level and will be more complex to use than the sync framework. I was hoping that I could use the sync framework for files and that one of the transfer options would be to use idle network bandwidth. Or perhaps one can set a max limit on how much bandwidth the sync operation can use. If neither of these options are available, does the sync framework (for files) provide any opportunity to control the rate at which transfers are performed?

    If the answers to all of these questions are no, then I believe the answer to the last question in the FAQ should be changed or at least clarified.

    Wednesday, March 11, 2009 12:40 PM