How does Google T开发者_如何学编程alk work? When I am connected to my friend for a talk, what acts as an intermediate one to transfer my voice? Is that a Google server behind it (which act as an intermediate? Or does it provide a point-to-point protocol?
They use XMPP ( jabber )
Extensible Messaging and Presence Protocol (XMPP)
Try to look at these articles:
- GoogleTalk Architecture
- Architecture lessons from Google Talk
精彩评论