[Standards] Proposed XMPP Extension: Roster Versioning
hildjj at gmail.com
Mon Mar 10 21:33:18 UTC 2008
On Mar 10, 2008, at 2:52 PM, Dave Cridland wrote:
> 1) How does the client know that it's got all the updates?
How does a client know it has all of its presence? It doesn't, and it
doesn't matter. Same thing here. What's the difference between these
roster pushes and any other roster push?
> 2) Doesn't this mean that every roster push has to be acknowledged?
> Doesn't this increase the transmissions required from a client?
> (Note that the client cannot pipeline them all into the same TCP
> packet, because of (1) - otherwise, it'd presumably compress well).
No. Same as any roster push. You just have to store the version
number, and your associated data model.
More information about the Standards