簡體   English   中英

在WCF服務和網站之間共享數據的最佳實踐

[英]Best practice for sharing data between a WCF service and a web site

我有一個.net網頁,其中顯示了對象列表。 我還有一個WCF服務,該服務允許客戶端提交新對象。 所有這些都通過SQL Server粘合在一起。

我的問題是:當通過服務插入新對象時,我希望頁面異步更新。 您可以建議這樣做的最佳做法嗎? 我想避免輪詢數據庫,並且服務和頁面似乎不共享緩存。

謝謝!

最佳實踐對這種事情使用持久性存儲(又名數據庫)。

SOA世界在提倡無狀態-您的WCF服務除了在為此目的設計的持久性存儲中,不必在任何地方保留某些狀態。

使用數據庫,您可以輕松地從數據庫中設置“更改通知”,以便頁面的基礎數據發生更改時得到通知,以便頁面可以自我更新。 搜索“ SQL Server更改通知”,您應該找到許多示例和教程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM