因此,在我的WCF服務中,我將緩存一些數據,以便將來對服務的調用可以獲取該數據。如何在WCF多線程中緩存
WCF緩存數據的最佳方式是什麼?人們如何去做這件事? 如果有幫助,WCF服務是多線程的(併發模式是多個)並且ReleaseServiceInstanceOnTransactionComplete設置爲false。
第一次檢索這個數據的調用可能不存在,因此它會去並從某個源獲取數據(可能是DB,可能是文件,可能在任何地方),但之後它應該緩存它並使其可用(理想情況下與對象的過期系統)
想法?
謝謝。的確我在考慮appfabric。在system.runtime命名空間中使用緩存管理器怎麼樣?顯然,這與ASP.NET緩存幾乎相同,但是針對WCF製作,因此您不受限於HttpRuntime – 2012-07-09 19:32:40