基于XMPP协议的IOS实现(二)XMPP解析

上回我们把服务器端 打好了之后 IOS这部分我们先不急着弄 

首先来看看那XMPP的协议是什么东西

关于XMPP的原理 这里我就不班门弄斧了 有很多大神已经讲解的很详细了 


如果不了解可以看看 http://blog.csdn.net/wbw1985/article/details/5502272

或者http://blog.csdn.net/nomousewch/article/details/6431946

或者自己上网再找找  (啊 这么写人家博客的连接 不太好吧 如有冒犯 请多见谅 )


然后 开始正文 

经过测试 从 spark端发送到 ios端 一段消息是这个样子的

<message  xmlns="jabber:client"

id="5Glsc-45"

to="test3@127.0.0.1/3aa6b2c8"

from="test2@127.0.0.1/Spark2.6.3"

type="chat">

<body> 输入测试 </body>

<thread> GdEb83<.thread>

<x  xmlns="jabber:x :event">

<offline/>

<composing/>

</x>

</message>


好 我们来稍微解释下 

message的属性

id 就是 每次传输的时候都会有一个id 自增 根据上面的来看 下一次 就是id="5Glsc-46"

to 就是发送对象 (mac xode ios虚拟机)

from 就是发送者  (Spark win7客户端 )

type 传输内容类型  这里为文本 就是 chat

message的子标签

body 为传输内容 


好 我们IOS端最基本的就用到这些 

下一篇 我们就开始进行IOS端的搭建 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值