SignalR和客户端数据一致性

时间:2013-07-10 17:11:46

标签: signalr

我即将实施一个客户端检查,警告数据状态是否应该是这样。服务器在更改为客户端时会推送数据。服务器始终知道当前状态。 SinglarR框架中有什么东西可以帮我写这些支票吗?如果一致性很重要,我想有必要编写这些检查(当使用SignalrR和推送策略时)?

我正在考虑向所有数据实体发送添加连续ID。然后客户端和服务器都可以散列ID并比较它们的状态。

1 个答案:

答案 0 :(得分:0)

SignalR有助于沟通渠道,但数据验证由您的应用程序决定。

此外,如果您想知道什么时候发生了变化,而不是仅仅从客户端接受未更改的副本,您需要强制执行该检查。你可以使用.Observable和RX以及.DistinctUntilChanged来保护这种情况。