对于将在Web应用程序和富客户端应用程序中使用的.NET组件,似乎有两个明显的缓存选项:System.Web.Caching或Ent.库.缓存块.
在Web应用程序之外使用是否安全?我看到了混合信息,但我认为答案可能并非如此.
我不希望使用它的一个亮点,SqlCacheDependency,但在.NET 3.5中添加CacheItemUpdateCallback似乎是一件非常好的事情.
某些缓存项应始终可用,但应定期刷新.对于这些项目,在删除项目后获取回调不是很方便.看起来客户端必须只是睡眠和轮询,直到重新填充缓存项.
当您不需要分布式缓存时,有什么优缺点?
我只是想知道如何实现.net wcf应用程序缓存?它是单线程还是多线程?如果它是多线程,我们如何强制应用程序缓存为单线程.谢谢 :)