【发布时间】:2012-07-26 01:38:41
【问题描述】:
我需要可以在 WCF 和 ASP .NET 应用程序中工作的缓存工具。我看过:
System.Web.Caching.Cache在 WCF 中不可用(据我了解,只有在服务托管在 IIS 中时它才可用,但情况并非总是如此)System.Runtime.Caching两者都可以使用,但只能在 .NET 4 中使用,但我们的 .NET 版本是 3.5。
有什么建议吗?
【问题讨论】:
-
在这里查看我的答案:stackoverflow.com/a/7849068/559144
-
@DavidePiras 感谢您的建议。但我的要求买不起 AppFabric 之类的东西。你知道 .NET 本身有什么工具可以解决这个问题吗?
-
您是否正在寻找一个进程外分布式缓存,以便在同一台服务器上运行的 IIS 和 Windows 服务都可用,或者究竟是什么?是否需要在同一台机器或不同机器的不同进程之间共享缓存内容?
标签: c# asp.net .net wcf caching