Microsoft Velocity - 在单个服务器上共享缓存数据的最佳方式

时间:2009-08-30 21:11:26

标签: asp.net wcf caching appfabric

我有几个WCF服务和ASP.NET应用程序都通过共享服务层访问数据。在这一层内,我正在执行所有必需的数据访问和缓存。现在我需要在WCF和ASP.NET之间共享缓存对象。将Velocity配置为在SINGLE服务器上运行的最佳方法是什么。另外我如何禁用对象序列化?

谢谢!

1 个答案:

答案 0 :(得分:0)

MS Velocity旨在提供分布式缓存。如果你只有一台服务器,MS Velocity可能有点矫枉过正。

反对使用MS Velocity的另一点是它仍处于CTP状态。

在您的情况下,我将使用MS企业库缓存应用程序块。如果将ASP:net和WCF站点设置为使用相同的应用程序池,则可以访问相同的内存。

http://msdn.microsoft.com/en-us/library/dd203099.aspx