locked
Client to Client RRS feed

  • Question

  • Currently we are in the process of developing an application that has two parts: A)desktop version B)mobile version. Both versions use sqlce 3.x but we are trying to figure out a way for these two versions to sync data. Is type of scenario in the plans or are we crazy?

    We don't need the extra power of sql express so we would like to stay with sqlce.

     Thanks

    • Moved by Max Wang_1983 Friday, April 22, 2011 11:01 PM forum consolidation (From:SyncFx - Microsoft Sync Framework Database Providers [ReadOnly])
    Tuesday, March 6, 2007 7:25 PM

Answers

  • It is kind of too early to see when the solution will be avaiable. but we'll post it out when it is ready. so stay tuned...

     

    and, nice comments Nick.

     

    thanks

    Yunwen

    Tuesday, April 10, 2007 11:21 PM
    Moderator
  • Sync Services for ADO.NET is powered by the Microsoft Sync Framework (SyncFx).  SyncFx has a provider model that gives you the ability to implement your own provider and plug it in to your existing sync ecosystem.  For more information related to implementing your own provider, see the following docs:

     

    http://msdn.microsoft.com/en-us/library/bb902854(SQL.100).aspx

     

    Note that the device bits for the Sync Framework are currently bing built and we should have a CTP available soon after SQL Server 2008 ships. 

     

    Regards,

     

    Sean Kelley

     

     

    Wednesday, August 6, 2008 1:20 PM
    Moderator

All replies

  • The Current release of Sync Service doesn't support client to client synchronizations. both forementioned scenarios are on our list for consideration for future releases.

    Are they are something you are looking for now or a request for the near future ?

    thanks

    Yunwen

    Wednesday, March 7, 2007 5:22 PM
    Moderator
  • Hoping for sooner rather then later but that is pretty much always true
    Thursday, March 8, 2007 2:22 PM
  • Shawn

    One of the beautiful things about the MS Sync Services Framework is that you can rebuild the portions that don't work for your solution.  For example in this case the part that isn't working is the server provider (ie you need to consider one of your instances as a client and the other as a server - both running SQL CE).  In effect what you can do is rebuild the server provider to keep the "server" sqlce database in sync

    Hope this helps.

    Friday, March 9, 2007 3:18 AM
  • We have the same need.  Seems like a common use case for consumer mobile app market.  Many top consumer apps provide a desktop version along with the mobile version and offer data synchronization between the two.

    Will try the approach posted by Nick.  Any thoughts on when this capability might be offered as part of the standard solution?

    Monday, March 12, 2007 12:59 AM
  • It is kind of too early to see when the solution will be avaiable. but we'll post it out when it is ready. so stay tuned...

     

    and, nice comments Nick.

     

    thanks

    Yunwen

    Tuesday, April 10, 2007 11:21 PM
    Moderator
  • I have been racking my brain with this issue as well and scouring the internet as well.  Has anyone been able to "rebuild the server provider to keep the 'server' sqlce database in sync".  If so, how was it done and could you point me in the right direction on how to do that.

    Wednesday, August 6, 2008 2:21 AM
  • Sync Services for ADO.NET is powered by the Microsoft Sync Framework (SyncFx).  SyncFx has a provider model that gives you the ability to implement your own provider and plug it in to your existing sync ecosystem.  For more information related to implementing your own provider, see the following docs:

     

    http://msdn.microsoft.com/en-us/library/bb902854(SQL.100).aspx

     

    Note that the device bits for the Sync Framework are currently bing built and we should have a CTP available soon after SQL Server 2008 ships. 

     

    Regards,

     

    Sean Kelley

     

     

    Wednesday, August 6, 2008 1:20 PM
    Moderator