分布式系统中的id和时间都是坑,都需要细致处理
【 在 hgoldfish 的大作中提到: 】
: 你这是不是太复杂了。每个消息一个 ID,每次发送都有回执不就行了?
: 没回执的就定个时间点重发,重发不过就显示失败,反正 ID 一样,不会在客户端显示两次。
: 时间顺序,如果有服务器就更简单了,按服务器接收的顺序排序就行了。客户端自行保证发送的顺序是正常的。没有没服务器的 P2P 就相当麻烦,,要考虑到每个客户端的时间不一样,还有可能调整时间,目前我还没想到什么好办法。
: ...................
--
FROM 61.49.152.*