我们在生产环境中有这种情况,生产中的桌面应用程序需要Web服务提供的某些数据才能工作。我们想确保即使网络关闭或托管Web服务的计算机关闭,应用程序仍将运行。为此,我们需要在本地缓存来自Web服务(和底层数据库)的一些数据。我们目前正在考虑使用可以缓存所需数据的本地数据库的自定义解决方案,但我刚开始想知道.NET环境中是否有任何专用机制/技术来支持这种离线方案?
答案 0 :(得分:1)
如果您只想在本地“缓存”某些数据,我建议将从Web服务返回的数据序列化为文件,这样您就不必处理部署数据库了。
答案 1 :(得分:1)