2010-05-22 15 views

回答

1

是的,但webservice只會提取您修改的結果..我不會監視您的表更改。要監視表更改,可以使用對錶執行的不同操作進行觸發,並將其存儲在另一個表中。您的網絡服務只會讀取這些更新併爲您提供詳細信息。

+0

感謝您的幫助。我會在這方面工作。 – 2010-05-22 11:04:47

1

您絕對可以非常輕鬆地將SQL Server中的表格內容發佈到網頁上 - 例如,使用WCF Data Services

但是,您不能讓web服務將更改「推」到其客戶端,例如, webservice無法檢測到更改,然後通知客戶端。客戶端必須要求Web服務提供數據(「拉」模型)。

如果您需要能夠將更改通知客戶,你可能會更好張貼消息到消息隊列(如MSMQ),並有誰感興趣的是數據通知客戶端偵聽該隊列新郵件現身。