2013-08-24 117 views
1

我有一個應用程序通過在我的網站中使用asp應用程序從我的客戶那裏收集一些信息。此應用程序將信息寫入遠程服務器(Web服務器)中的數據庫(sql server)。我希望將數據庫中的信息實時更新到本地PC,即將數據添加到Web服務器後,同樣應將數據庫下載到本地服務器(離線服務器)。總結一下,我想推動從Web服務器到本地PC的數據變化通知。從數據庫服務器獲取數據到本地應用程序不斷

+0

如果兩臺服務器都運行sql server,你可以在數據庫級同步 – Damith

+0

@Damith你能告訴我怎麼做嗎? –

回答

0

有很多方法可以實現這個目標 - 您選擇哪個取決於您的特定情況的限制。 最簡單的方法就是讓本地應用程序定期輪詢服務器。這很簡單,但有一個好處,它幾乎可以肯定地工作,而無需修改路由器/防火牆設置。或者,您可以在asp應用程序上編寫代碼,以便僅在發生更改時纔將消息發送到本地應用程序。這是一個真正的推動,但可能會失敗,沒有路由器上的端口轉發;如果您可以配置路由器,代碼應該足夠簡單。 基本上這個問題太模糊了,無法在這裏正確回答 - 您可能會收到一些回覆,說'好的,你堅持使用哪一點?','你試過了什麼? etc

相關問題