Google Talk

Because Goolgle Talk uses the open XMPP/Jabber protocol, you can of course connect pretty easy with agsXMPP to this service.

here is a small sample how to connect to the Google Chat service

XmppClientConnection xmpp = new XmppClientConnection();
xmpp.Server = "gmail.com";
xmpp.ConnectServer = "talk.google.com";
xmpp.Username = "your Gmail Account";
xmpp.Password = "your Password";
xmpp.Open();

 

Small Google Talk Overview:


[Update]

Google added SRV-Records to their DNS-servers now.
Under Win32 you can set

AutoResolveConnectServer = true

The library will find the Connection server by looking up the SRV-Records in the DNS-server.
You don't need to set the ConnectServer Property then, because the library does this automatically by using the SRV-Records.