原文地址:http://hi.baidu.com/hugeroad/blog/item/2ab50608f0748930e924888c.html

Google Talk是Google提供的即时通讯服务,你可以使用Google提供的Talk客户端来访问此服务,同时也可以应用Google Talk API开发的应用来访问此服务。

Google Talk API基于两个开源协议:

1、XMPP(Extensible Messaging and Presence Protocol),主要被应用于消息传递和消息呈现。

2、Jingle,与XMPP一起,实现p2p会话的创建和保持。扩展Jingle,你甚至可以实现对音频流、视频流的支持。

我们基于Google Talk API进行开发,首先需要了解的就是以上两个协议,其次是利用一些现有的工具或者文档,例如libjingle、XEP扩展