Object-c的XMPPFramework支持的协议是以编号方式保存的,特此罗列一下
XEP-0009 :在两个XMPP实体间传输XML-RPC编码请求和响应
XEP-0012 :target的最后activity的查询
XEP-0016 :私密信息
XEP-0045:群聊协议以及对应存储操作等
XEP-0054 :vCard管理(个人名片)
XEP-0059 :NSXMLElement的扩展,对应 RSM 。ResultSet
XEP-0060 :Pubsub
XEP-0065 :Sockets bytestream
XEP-0066 :Out of brand data, 带外数据传输协议,是从发送端拉取,此功能需要发送端位于公网中。
XEP-0077 :注册
XEP-0082 :时间格式标准化转换
XEP-0085 :聊天的时候,定义的用户状态。此模块是往XMPPMessage增加相应状态的 xml element,以及相应的解析
XEP-0092 :版本号
XEP-0100 :表述了XMPP客户端与提供传统IM服务的代理网关之间交换的最佳实践
XEP-0106 :XML专用字符的转义,比如:<
XEP-0115 :广播和动态查询客户端,设备或通用实体的能力。详见百度文库
XEP-0136:消息achieve
XEP-0153 :下载和缓存头像
XEP-0172 :昵称
XEP-0184 :消息发送回执
XEP-0191 :block消息管理
XEP-0199 :Auto ping
XEP-0202 :自动本地和目标之间的本地时间交换
XEP-0203 :Delayed delivery
XEP-0223 :通过发布的方式保存隐私数据
XEP-0224 :引起另一个用户注意的协议
XEP-0280 : Message carbons
XEP-0297 :Standza forwarding(消息转发),代码实现是:给 XMPPMessage追加信息
XEP-0308 :Last message correction,修改最后发送的信息
XEP-0333 :Chat Markers,描述:在一个聊天中的,标记最后收到的,显示的和通知的消息
XEP-0335 :使用JSON