ASP.NET中面向服务架构中的缓存

本文关键字:缓存 NET ASP 服务 | 更新日期: 2023-09-27 18:13:59

我想在ASP.NET中为面向服务的体系结构创建一个好的缓存机制。

缓存可以在清洁层、web层或服务层完成

但在我的情况下,我想在服务层做。

策略可能是Write-Through,但是Data Event Driven也没有问题

是否有相同的开源库。

服务可以是ASP。. NET XMl Web服务(ASMX)或WCF。

如果可能的话,你也可以提供代码,因为我是新的缓存

谢谢。

感谢您的帮助

ASP.NET中面向服务架构中的缓存

WCF和ASMX都具有强大的缓存支持,参见:http://msdn.microsoft.com/en-us/library/ee230443.aspx除此之外,BCL中还有直接开箱即用的缓存支持,参见http://deanhume.com/Home/BlogPost/object-caching----net-4/37

有许多Microsoft和第三方缓存框架,每个框架都有自己的优缺点。阅读一些代码和教程来帮助你入门。

使用MS分布式缓存构建更好的数据驱动应用程序。

企业库5缓存应用程序块

编辑

如前所述,还有。net 4 System.Runtime.Caching API