On Tue, 2010-01-19 at 21:42 +0100, Torben Weis wrote:
> Hi James,
> 
>         How about when the client connects to the server again it does
>         a history
>         check against the known good deltas it has sent out. If the
>         last delta
>         it sent out isn't in the history, then it hasn't been
>         received.
> 
> 
> The problem is that this is impossible. How should QWaveClient
> recognize a delta as
> being its own? The server has perhaps transformed the delta, i.e.
> simple delta comparison
> is not possible and looking at version numbers does not help either.

Hrmm.

Let me ponder.

Unique Ids based on wave ids could work. However who generates the id?
If you leave it up to the client there is the possibility of id
collision (unless you do say a hash of something like date/time joined
the wave plus salt).

It's doable. I'll think on it some more

-- 
James Purser
http://wavingtheshiny.collaborynth.com.au
Wave Addresses: 
[email protected] (wave.google.com)
[email protected] (wavesandbox.com)
[email protected] (collaborynth.com.au FedOne Server)
Skype: purserj1977
GTalk: [email protected]

-- 
You received this message because you are subscribed to the Google Groups "Wave 
Protocol" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/wave-protocol?hl=en.


Reply via email to