.net 多应用缓存-WCF?

.net 多应用缓存-WCF?,.net,wcf,caching,.net,Wcf,Caching,我正在设计一个共享的“服务/应用程序”,用于缓存.NET对象,并从多个应用程序(asp.NET、winforms…)访问它们。WCF方法是一个好的选择吗?我还希望允许应用程序的事件订阅知道缓存对象何时被更改,或者类似的事情 你觉得怎么样 提前谢谢 您要求的是分布式缓存 在像您这样的场景中,最有效的解决方案将是使用一些现有系统,而不是发明自己的自行车 MS最近开发了自己的实现分布式缓存的软件。软件名为AppFabric。实际版本是1.1。它可以免费使用 AppFabric由几个功能组成。您需要打

我正在设计一个共享的“服务/应用程序”,用于缓存.NET对象,并从多个应用程序(asp.NET、winforms…)访问它们。WCF方法是一个好的选择吗?我还希望允许应用程序的事件订阅知道缓存对象何时被更改,或者类似的事情

你觉得怎么样


提前谢谢

您要求的是分布式缓存

在像您这样的场景中,最有效的解决方案将是使用一些现有系统,而不是发明自己的自行车

MS最近开发了自己的实现分布式缓存的软件。软件名为AppFabric。实际版本是1.1。它可以免费使用

AppFabric由几个功能组成。您需要打开AppFabric 1.1缓存功能

选中此项:

-缓存功能体系结构概述


-samples

我不确定Appfabric是否适合我的场景。我不需要(目前)分布式缓存,我需要一个“缓存”,在这里不同的应用程序可以同时共享一些对象。我能用Appfabric实现这一点吗?我没有找到有关此场景的任何信息。@DMDeveloper很抱歉延迟。“我需要一个“缓存”,让不同的应用程序同时共享一些对象。”-AppFabric允许您这样做。