通讯的技术核心:通讯协议、协议说明信息(数据)如何在网上传输的。
xmpp(Extensible messaging and presure protocol )可扩展通讯和表示协议
功能:xmp是用在tcp、Ip上传输xml流的。
xmpp是分散型的通讯网络,这意味着,只要网络基础设施允许,任何XMPP用户都可以向其他任何XMPP用户传递消息。
XMPP中定义了三个角色,客户端,服务器,网关。通信能够在这三者的任意两个之间双向发生。
服务器同时承担了客户端信息记录,连接管理和信息的路由功能。 网关承担着与异构即时通信系统的互联互通,异构系统可以包括SMS(短信),MSN,ICQ等。