0

我在我的 WCF 休息服务中获取了一些数据。我需要缓存这些数据并在我的网站中使用它。是否可以将数据存储在 wcf 休息服务中,然后使用应用程序对象我将在网站的 global.asax 中访问?

4

1 回答 1

1

在 Global.asax 中的 Application 对象中,您可以这样做,但我假设您希望存储与数据协定类对应的数据,即。数据结构。那么为什么不构建一个缓存管理器类,将数据保存在内存中,然后您可以使用它来缓存数据。当您第一次引入数据时,您可以将其放入缓存处理程序类中,然后每次通过 WCF 服务从客户端应用程序收到请求时,您可以首先检查缓存处理程序中是否有任何数据并相应地返回它.

于 2012-11-01T07:18:51.477 回答