我試圖同步2個SQL Server數據庫。該場景是我有兩臺具有相同SQL Server數據庫的PC(兩個數據庫具有相同的結構和模式)並連接到Internet。通過WCF服務同步2個本地SQL Server數據庫
現在,我想在C#開發並安裝在PC上的一個簡單的Windows應用程序,可能有一個'Sync'
命令按鈕,點擊它調用託管的Web服務器,然後在兩個數據庫同步數據的WCF服務。
請建議解決方案。
我試圖同步2個SQL Server數據庫。該場景是我有兩臺具有相同SQL Server數據庫的PC(兩個數據庫具有相同的結構和模式)並連接到Internet。通過WCF服務同步2個本地SQL Server數據庫
現在,我想在C#開發並安裝在PC上的一個簡單的Windows應用程序,可能有一個'Sync'
命令按鈕,點擊它調用託管的Web服務器,然後在兩個數據庫同步數據的WCF服務。
請建議解決方案。
嘗試查看合併複製或更好的Sync Framework 2.1。使用WCF不是你想要的方式。
如果我在兩臺PC上都沒有靜態IP,將合併複製工作,即IP將動態變化,並且Windows應用程序匿名訪問互聯網。 –
合併複製將與動態DNS(fear.org)一起使用,就像同步框架一樣。 – AKoran
爲什麼要重新發明輪子? – podiluska