我有一個WCF服務在我的系統中的4個不同位置調用。每次調用時它都會從數據庫返回大約500條記錄。如何緩存WCF服務調用的結果
我想使用緩存來代替每次調用WCF,因爲數據庫中的數據將保持不變。
有沒有什麼內置到WCF爲此或我必須創建我自己的解決方案?
我有一個WCF服務在我的系統中的4個不同位置調用。每次調用時它都會從數據庫返回大約500條記錄。如何緩存WCF服務調用的結果
我想使用緩存來代替每次調用WCF,因爲數據庫中的數據將保持不變。
有沒有什麼內置到WCF爲此或我必須創建我自己的解決方案?
除了喬恩的回答,您還可以使用SQL Cache Dependency。
如果您WCF的Web HTTP服務依賴於存儲在SQL數據庫中的數據, 你可能想緩存服務的響應和無效緩存 響應當SQL數據庫表中的數據發生變化。