android消息推送(二)之——XMPP协议

XMPP协议

XMPP协议,中文名为可扩展通讯和表示协议,是一种以XML为基础的开放式实时通讯协议,它将需要实时通信的消息嵌入到XML结构体中,不仅具有很好的可扩展性,还有较强的可读性。

XMPP协议优点

  • 开放性
  • 标准性
  • 可扩展性
  • 跨平台

XMPP协议缺点

  • 数据冗余
  • 不支持二进制数据,只支持文本传输,也就是说,不支持图片、文件等其他方式的传输。

XMPP属性

XMPP协议规定,每个客户端是使用JID来作为身份标识,例如
[user"@"]domain["/"resource]
比如说:
leehzl@foxmail.com/android

XMPP Stanza通用属性

from 消息的发送方,内容为JID,可写可不写

to 消息的接收方,内容为JID
type Stanza的类型

id 一个Stanza的唯一标示符


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值