2013-02-22 23 views
1

美好的一天。企业图书馆在不同应用程序可访问的独立商店中缓存

我想知道是否可以通过IIS中的多个应用程序访问使用独立存储(磁盘,而不是数据库)的企业库缓存?也就是说,他们都可以共享它的同一个实例吗?

我有一台机器上运行的各种WCF服务,它们设置在不同的Web应用程序中(如果这有所影响,可能位于不同的应用程序池中)。他们都需要访问共享缓存。

我被告知这可能与EntLib有关,但在做了一些阅读之后,我并不完全确定是这样。所有这些服务都在NETWORK SERVICE用户下运行,但由于它们都是IIS中的所有不同的应用程序,这是否会阻止共享?我知道有一个不同的用户肯定会。

那么,同一个用户可以在多个应用程序中使用相同的缓存,还是仅限于一个应用程序内?

任何指导将不胜感激!

回答

0

如果您想跨多个服务共享缓存,最好使用App Fabric缓存。请参阅:http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx

+0

谢谢,我会考虑未来。然而,这看起来要比我现在有更多的时间进行。我已经为企业库编写了所有的缓存代码,并且将新事物添加到测试环境中并不是件轻松的事。你知道企业图书馆会做我需要的吗? – ChrisC 2013-02-22 18:00:36

相关问题