我在托管WCF的Windows服务中有哪些缓存选项?

时间:2012-02-02 22:48:37

标签: c# wcf windows-services

我有一个托管WCF服务的Windows服务。

我在Windows服务中有哪些缓存选项?

1 个答案:

答案 0 :(得分:1)

由于您的目标是3.5,因此您在Windows服务范围内的缓存选项有限。

  1. 你可以自定义构建一些东西,但我会回避它;其他人也已经做好了这项工作。
  2. 您可以使用AppFabric。虽然这并没有真正在你的服务中运行,但确实有一些有趣的优势。
  3. Microsoft's Enterprise Library符合要求,但现在已弃用,因为缓存是.NET framework 4.0及更新版本的一部分(请参阅System.Runtime.Caching)。
  4. Memcached是一个免费的开源项目。