0

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

谢谢!

4

1 回答 1

0

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

反对使用 MS Velocity 的另一点是它仍在 CTP 中。

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

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

于 2009-09-01T16:38:37.373 回答