xmpp高级编程】学习笔

    2014-05-14 00:00     0 条评论

# 了解xmpp

## xmpp寻址

xmpp的每个实体都有一个或多个地址(JID,jabber identifier),
每个JID由三部分组成:节点,域和资源。其中域部分是必须的,其它2部分是可选的。

john@twitter.com/library
节点 @ 域 / 资源

## xmpp节

### presence节
presence节控制并报告实体的可访问性。这里的可访问性涉及范围较广,既有简单的“在线”和“离线”,又有更复杂的离开和请勿打扰。此外presence节还用来建立和终止向其它实体发布 presence 订阅

### message节
表示从一个实体向另一个实体发送消息。它属于“发送后就不管”型,没有内在的可靠性。`

消息类型,type的取值,chat ,error ,normal,groupchat,headline.

消息内容:
尽管message节中可以包含任意扩展元素,但和是为向消息中添加内容而提供的正常机制。它们俩是可选的

### IQ节
info / query(信息和查询) 节,它为xmpp通信提供请求和响应机制。它与http协议的基本工作原理非常相似,允许获取和设置查询,与http的get和post类似

本文地址:https://www.yhawaii.net/36.html
版权声明:本文为原创文章,版权归  所有,欢迎分享本文,转载请保留出处!

 发表评论


表情