我想我会直截了当地解释我的情况。我有一个读取和写入 XML 文件的桌面应用程序。同样的 XML 文件由 ASP 站点读取和写入。当值发生变化时,双方都需要得到通知。这在桌面应用程序端相对微不足道,因为我只是重新读取 XML 并应用值,但是在 Web 端它变得更加复杂。
网站需要立即从 XML 中获取更新的信息。问题是我无法找到存储这些值的正确方法,进而处理更新/更改/新/删除值的通知。发送整个 XML 文件是不可能的。
将数据获取到页面不是问题,我已经将所有这些都连接起来了。问题是我应该如何存储这些数据以便能够处理增量更新并收到更改值的通知?
我有一个非常笨拙的解决方案,我非常讨厌它。我希望有人可以为我指出正确的方向,即存储这些数据的容器类型;我在 C#/ASP 的这个领域相对缺乏经验。
感谢您花时间阅读我的小说。