title: Microsoft Sync Framework vs WCF
body: <p>I have the option of either using WCF or Microsoft Sync Framework for my next project.
  This will be a SQL Server backend that needs to sync to a mobile (.net cf) front end.</p>
  
  <p>I have a few issues, 
  1. the database schemas between the two databases will not be the same.<br>
  2. On the server side I actually need to call a .net dll to do the updates
  3. We want to make minimal changes to the server database.  It is already in production, and we don't want to muss it up.</p>
  
  <p>I know I can perform a sync with WCF between the two endpoints, but would the Sync Framework really buy me anything here?</p>