2013-10-15 17 views
-2

我是全新的asp.net和SQL服務器字段。沒有asp.net頁面加載的SQL Server操作

我的問題是,

我的aspx頁面是在IIS web服務器。此網頁通過TCP與我的現場設備進行通信,並在加載頁面時通過後臺c#代碼將數據存儲在SQL Server中。現在想讓我想知道的是,如果我沒有在瀏覽器中打開網頁,那麼如果頁面在任何Web瀏覽器和服務器上都不打開,那麼我可以使用TCP獲取數據並將其存儲到SQL Server中?

我會告訴你一些關於我的應用程序,數據從我的現場設備到服務器每隔一秒鐘就會發生一次,並將它存儲到SQL Server中。之後,我在aspx頁面中將這些數據以小時數顯示在圖形格式中。所以任何人都可以從世界任何地方遠程操作和監控現場發生的事情。但爲了存儲我需要加載頁面的數據。 (默默)

回答

1

你應該看看創建一個WCF服務,而不是。它會讓你直接提出請求,而不必依靠瀏覽器。你可以通過tcp配置你的服務

+0

好吧,我會告訴你一些關於我的應用程序,數據從我的現場設備到服務器每隔一秒鐘就會發生一次,並將它存儲到SQL Server中。之後,我在aspx頁面中將這些數據以小時數顯示在圖形格式中。所以任何人都可以從世界任何地方遠程操作和監控現場發生的事情。但爲了存儲數據,我需要加載我卡在哪裏的頁面。 – SPandya

+0

您可以考慮通過ajax請求刷新頁面。看看SignalR或類似的 – TGH

+0

我想到了這一點,但如果頁面沒有打開......我仍然希望在那種情況下存儲數據....... – SPandya