2011-03-12 42 views
0

我正在对分布式数据采集系统进行更新。目前的配置有一个采集“数据服务器”,通过持久的以太网连接将连续的实时数据流推送到客户端。目前,只有客户端记录这些数据。登录服务器 - 客户端数据采集

这很有效,但现在我必须解决一个新问题 - 让客户端在连接中断时引入并合并服务器的数据(重新建立连接后会发生这种情况)。收购方的存储空间不是问题。在这个封闭的局域网上,每次连接的客户机不会超过4个。我正在寻找解决此问题的架构或模式。有什么建议么?服务器端是否应该一直记录它的开启时间?或者只是在需要时登录(即网络丢失时) - 在这种情况下,处理客户端数据与服务器合并的最佳做法是什么?

回答

0

这里的客户端可以使用客户端缓存的数据。

然后您必须将客户端缓存与服务器数据同步。而不是编程这个你自己,你可以使用一个框架。

你不会说你使用哪种技术,但有一种可能性是MS Sync Framework,它是免费的http://msdn.microsoft.com/nb-no/sync/default.aspx