Je crée une petite application peer-to-peer qui contient une collection commune d'objets. Ce n'est pas une question sur les communications socket pour transférer les objets que j'ai triés. Pour commencer, je n'ai pas à m'inquiéter des conflits car les clients ne peuvent que l'ajouter à la collection d'objets. Mais j'ai du mal à comprendre dans ma tête comment les clans négocient quels objets ils doivent transférer entre eux.Synchronisation d'objets entre plusieurs clients Algorithme
Je suppose cela a été fait plusieurs fois auparavant, et il doit y avoir une sorte d'algorithme de synchronisation là quelque part ...
Toutes les idées?
MISE À JOUR:
Je suppose que je me demande s'il y a un moyen de synchroniser sans avoir à faire défiler tous les objets sur chaque poste et vérifier qu'ils existent à l'autre bout
Quelle serait la différence entre la synchronisation initiale et les synchronisations ultérieures? – Tim
Cela dépend de la façon dont vous le regardez. Sans travail particulier, c'est la même chose, mais l'ensemble des hachages générés devrait avoir beaucoup plus de correspondances. :) –