2013-01-04 65 views
2

我有2个项目,一个是ASP.Net MVC应用程序,另一个是WCF应用程序。在MVC和WCF应用程序中共享ASP.Net应用程序缓存

这2个应用程序共享一个通用业务逻辑层,该层使用ASP.Net应用程序缓存来存储一些数据以便快速检索。

我真的不希望这两个应用程序都维护同一组数据,但我想知道ASP.Net缓存在哪里?如果我要共享相同的应用程序池,那么这两个进程是否可以访问该缓存?

如果没有,有什么办法让2个应用程序共享缓存?

回答

6

新的解决方案使用Windows Server AppFabric缓存

http://cgeers.com/2010/07/04/windows-server-appfabric-caching/ 

http://dotnet.dzone.com/articles/caching-wcf-services-part-2 

http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/AAP314 

有问题,在.NET 1.0和1.1,但显然不是在2.0及以上看到 http://support.microsoft.com/kb/917411

相关问题