私は共通のオブジェクトの集合を保持する小さなピアツーピアのアプリケーションを作っています。これは、私がソートしたオブジェクトを転送するソケット通信に関する質問ではありません。オブジェクト複数のクライアント間の同期化アルゴリズム
クライアントはオブジェクトコレクションにしか追加できないため、まずは競合について心配する必要はありません。しかし、私は、奴隷たちがどの物をどのように交渉してお互いに移す必要があるか、私の頭の中で解決しようとしています。
私はすべてのアイデアを、これは前に何度も行われてきたと思いますし、どこかにそこ同期アルゴリズムのいくつかの並べ替えがなければならない...
?
UPDATE:
私は各ピア上のすべてのオブジェクトを循環することなく、同期され、他端
最初の同期と後の同期の違いは何ですか? – Tim
あなたの見方によって異なります。特別な作業がなければ、同じですが、生成されるハッシュのセットにはさらに多くのマッチが必要です。 :) –