XMPP协议包文备注
openfire服务器 android客户端Liu 和pc端zhuaizc
用户离线通知
<presence id="o32WV-45" type="unavailable" from="shuaizc@liu/Spark 2.6.3" to="liuh@liu"/>
用户上线通知
<presence id="wp7so-6" from="shuaizc@liu/Spark 2.6.3" to="liuh@liu"><status>在线</status><priority>1</priority></presence>
接受到消息
<message id="wp7so-27" to="liuh@liu" from="shuaizc@liu/Spark 2.6.3" type="chat"><body>asdasd </body><thread>2u4hJk</thread><x xmlns="jabber:x:event"><offline/><composing/></x></message>
发送消息
<message id="Yjclv-10" to="zhoum@liu" from="liuh@liu/Smack" type="chat"><body>哈哈哈哈哈</body></message>
在线信息
<pre code_snippet_id="68967" snippet_file_name="blog_20131112_6" name="code" class="html"><span style="font-family: Arial, Helvetica, sans-serif;"> <presence id="eOrgc-6" from="admin@openfire/Spark 2.6.3" to="liuh@openfire"><status>在线</status><priority>1</priority></presence></span>
断开连接
</stream:stream>
admin 邀请liu进入123群
<message from="123@conference.ay140528194541z" to="liuh@ay140528194541z"><x xmlns="http://jabber.org/protocol/muc#user"><invite from="admin@ay140528194541z"><reason>请把我加入会议中。</reason></invite></x><x xmlns="jabber:x:conference" jid="123@conference.ay140528194541z"/></message>
添加订阅liuh为好友
<presence id="2089K-64" to="liuh@ay140528194541z" type="subscribe"></presence>
收到admin加好友信息
07-03 11:42:19.726: D/SMACK(20951): 11:42:19 上午 RCV (1113167544): <presence id="2089K-64" to="liuh@ay140528194541z" type="subscribe" from="admin@ay140528194541z"/>
接受admin的申请
07-03 11:42:19.726: D/SMACK(20951): 11:42:19 上午 SENT (1113167544): <presence id="916JW-4" to="admin@ay140528194541z" type="subscribed"></presence>
ping 包
07-03 11:35:10.598: D/SMACK(26117): 11:35:10 上午 RCV (1113164104): <iq type="get" id="4-122" from="ay140528194541z" to="liuh@ay140528194541z/Smack"><ping xmlns="urn:xmpp:ping"/></iq>
07-03 11:35:10.608: D/SMACK(26117): 11:35:10 上午 SENT (1113164104): <iq id="4-122" to="ay140528194541z" from="liuh@ay140528194541z/Smack" type="error"><error code="501" type="CANCEL"><feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
XMPP协议包文备注相关推荐
- xmpp协议框架包介绍:org.xmpp.packet.Packet+JID+PacketInterceptor+Session
[1]org.xmpp.packet.Packet(数据包): 1)intro: 一个 XMPP数据包(也被称为 数据节).每个数据包由 dom4j 元素来支持.有一系列易于操作元素(Element) ...
- xmpp协议抓包_xmpp协议使用iptool抓包工具分析
下面是使用iptool工具抓包的协议,留作以后学习xmpp协议. s <?xml version="1.0"?> r <?xml version='1.0'?&g ...
- xmpp协议抓包_在MAC下基于Openfire和Spark的XMPP协议实现
XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性.因此,基于XMPP的应用具有超强的可扩展性.经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及 ...
- xmpp协议(即时通信协议规范)
转载自 https://www.cnblogs.com/jiyuqi/p/5085932.html 相关背景 IM(Instant Messaging)正在被广泛使用,特别是公司与它们的客户互动连接方 ...
- 基于XMPP协议的aSmack源码分析
在研究如何实现Pushing功能期间,收集了很多关于Pushing的资料,其中有一个androidnp开源项目用的人比较多,但是由于长时间没有什么人去维护,听说bug的几率挺多的,为了以后自己的产品稳 ...
- XMPP协议简单介绍
2019独角兽企业重金招聘Python工程师标准>>> 由于博客迁移至www.coderyi.com,文章请看http://www.coderyi.com/archives/434 ...
- 【XMPP】XMPP协议之原理篇
XMPP协议简介 XMPP协议(Extensible Messaging and Presence Protocol,可扩展消息处理现场协议)是一种基于XML的协议. 目的是为了解决及时通信标准而提出 ...
- xmpp协议详解一:xmpp基本概念
概述 XMPP是一个开放式的XML协议,设计用于准实时消息和出席信息以及请求-响应服务. 通用的架构 通常采用客户端服务器架构进行实现,其中客户端通过TCP方式使用XMPP访问服务器,服务器之间也采用 ...
- RFC3920 xmpp协议
RFC3920 "原文来自RFC 3920"可扩展的消息和出席信息协议 (XMPP): 核心协议 关于本文的说明 本文为互联网社区定义了一个互联网标准跟踪协议,并且申请讨论协议和提 ...
最新文章
- 【一个诡异的问题】用饿了么的自定义主题之后发现表格顶部的复选框checkbox错位了
- go不使用工具包将大写字符转成小写字符的方法
- Rxjava 优雅的实现短信验证码发送
- FFmpeg音频编解码处理
- android PreferenceActivity详解
- 全网段ip扫描工具安卓_我是如何打造个人专属网络扫描利器
- 【Git】处理 Unable to access ‘https://github.com’: OpenSSL SSL_read: Connection was reset, errno 10054
- Springboot 通过Ftp协议下载文件,并在Vue平台上显示其内容
- SAP License:解释一下目标成本、计划成本和标准成本的区别
- 透明大页相关内核参数_Alibaba Cloud Linux 2系统中与透明大页THP相关的性能调优方法...
- 八年了,必须放手了,我不是你妈妈
- 领英使用手册—管理,使用领英linkedin账号的技巧方法
- 阿铭Linux_网站维护学习笔记20190415
- 【快讯通知】江苏省2022年度社会保险有关基数通知
- python破解有道词典加密参数,简单GUI可视化界面操作(2020年5月)
- Python描述数据结构之链队列篇
- [安装wireshark时,报“Error opening file for writing npf.sys”]
- 如何保障邮件内容安全
- 网络基础之Wireshark抓包逐行含义
- 芝加哥大学计算机语言学,2020年芝加哥大学CS排名,真得认真的去考查