摘要: XMPPFramework结构 在进入下一步之前,先给大家讲讲XMPPFramework的目录结构,以便新手们更容易读懂文章。我们来看看下图: 虽然这里有很多个目录,但是我们在开发中基本只关心Core和Extensions这两个目录下的类。各个目录主要用来干嘛的? Authentication:这一 阅读全文
posted @ 2017-06-16 13:10 路人Q 阅读(2439) 评论(0) 推荐(0)
摘要: XMPP详解 XMPP(eXtensible Messaging and Presence Protocol,可扩展消息处理和现场协议)是一种在两个地点间传递小型结构化数据的协议。在此基础上,XMPP协议已经被用来构建大规模即时通信系统、游戏平台、协作空间及语音和视频会议系统。 XMPP由几个小的构 阅读全文
posted @ 2017-06-16 11:02 路人Q 阅读(17178) 评论(0) 推荐(3)
摘要: 一、用户登录流程 用户登录流程.png 注意:XMPP核心文件,基于TCP的XML流的传输,XMPPFrame框架是通过代理的方式实现消息传递的 实现用户登录的步骤如下: 1、实例化XMPPStream并设置代理,同时添加代理到工作队列 2、使用JID连接至服务器,默认端口为5222,JID字符串中 阅读全文
posted @ 2017-06-16 10:41 路人Q 阅读(1254) 评论(0) 推荐(0)
摘要: 项目.xcodeproj 文件夹底下一般有4个文件: project.pbxproj 文件 xcuserdata 文件夹 xcshareddata 文件夹 project.xcworkspace 文件夹 (这里暂不讲解) 下面主要讲解涉及到 .xcschemes 相关文件,其他设置(例如断点一类的) 阅读全文
posted @ 2017-06-16 10:26 路人Q 阅读(1253) 评论(0) 推荐(0)