Instant Messenger: How does gtalk/yahoo messenger populate the contact list?
Posted
by Owen
on Stack Overflow
See other posts from Stack Overflow
or by Owen
Published on 2010-03-29T10:18:05Z
Indexed on
2010/03/29
10:23 UTC
Read the original article
Hit count: 321
Hi All,
We are currently working on a small IM project which pretty much works like gtalk and yahoo messenger. We came across a problem that puzzled us how gtalk/ym populate their contact lists. Given that the user has let's say more or less 500 contacts, both IMs seem to readily load the contacts pretty fast and already sorted. Here are my questions(referring to either):
Does it cache its contacts, like saving it in a file somewhere upon exit so that upon log-in it readily extracts the contacts and displays it in its contact list?
Does it always request for the VCARDS upon log in?
OR they have a VCARD push or whatever that simply updates the contacts' profiles (like that of their status [presence push - available, busy, etc...] )?
© Stack Overflow or respective owner