因此,在我的WCF服务中,我将缓存一些数据,以便将来对服务的调用可以获取该数据。如何在WCF多线程中缓存
WCF缓存数据的最佳方式是什么?人们如何去做这件事? 如果有帮助,WCF服务是多线程的(并发模式是多个)并且ReleaseServiceInstanceOnTransactionComplete设置为false。
第一次检索这个数据的调用可能不存在,因此它会去并从某个源获取数据(可能是DB,可能是文件,可能在任何地方),但之后它应该缓存它并使其可用(理想情况下与对象的过期系统)
想法?
谢谢。的确我在考虑appfabric。在system.runtime命名空间中使用缓存管理器怎么样?显然,这与ASP.NET缓存几乎相同,但是针对WCF制作,因此您不受限于HttpRuntime – 2012-07-09 19:32:40