Network manager with Microsofty sync framework and 3g mobile devices RRS feed

  • Question

  • Hi everyone,

    We're searching a reliable architecture to implement OCA  (occasionally connected applications) scenarios with mobile devices Microsoft based (frontend/end user oriented). With regard to Microsoft Sync Framework we've several doubts and questions refererring to network connectivity issues.

    We appreciate any help with these Microsoft Sync Framework.

    1) Has Microsoft Sync Framework any thing to know when the 3g network is available and establish an automatic connection to synchronize data? We need no user intervention in syncronizations. Is it possible or do we need to implement it?

    2) Can we syncrhonize data between a mobile device with Microsoft sync Framework and a middleware web service XML-Based?

    Thanks in advance.

    Wednesday, October 28, 2009 12:30 PM


All replies

  • The sync framework does not detect network availability for you. However the framework is network resilient in that if a connection drops, the sync thereafter will know where it left off and continue the synchronization from there on.

    if you are looking at synchronizing a mobile device to a service that has a backend database, then you should look at the Sync services for ADO.NET. Refer to this post. The network comment applies here too.

    This posting is provided AS IS with no warranties, and confers no rights
    Monday, November 23, 2009 7:38 AM
  • You might also take a look at the State and Network API's (SNAPI) as a way of detecting network availability.  I wrote a sample app on this a long time ago that might help...


    Sr. Program Manager, SQL Azure and Sync Framework - http://msdn.microsoft.com/sync/
    Tuesday, November 24, 2009 5:33 PM
  • Hi,

    Thank you Liam, I'll take a look.

    Thanks for your time.


    Wednesday, November 25, 2009 9:04 AM
  • Makesh,

    Thanks for your comments. we appreciate that very much.
    Wednesday, November 25, 2009 9:06 AM