October 25
如何通信(2)
我所说的1和2的结合,就是全文比较和包含元操作的队列同步地结合,从服务器获得全文,在客户端merge,反方向则只用元操作的队列。
好处是可以保证服务器的version控制,需要重点考虑的还是merge的策略,目的是让客户端看不出来我正在同步中,至少不影响他的操作。
这样做似乎不需要写出一个cronExpression的js实现,减低了很多难度,而且符合了我eventItem和event是两个概念的需求。只需要同步的快点就行了。希望他在上不了网的时候少做一些什么重复性的设置。
队列,我的想法还是保存一个字符串的js数组,然后用反射去执行,队列不成功就不断重试好了