
xmpp
dodoloov4u
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
XMPPFrameWork IOS 开发(一)xmpp简介
原始地址:XMPPFrameWork IOS 开发(一) XMPP : The Extensible Messaging and Presence Protocol 中文全称:可扩展通讯和表示协议 简介:可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。XMPP以Jabber协议为基础,而Jabber转载 2014-05-05 17:21:04 · 588 阅读 · 0 评论 -
xmpp协议的实现
2013-11-09 10:38 996人阅读 评论(1) 收藏 举报 [html] view plaincopy 之前做过socket的聊天 可以做到群聊 文字+语音聊天 但是一对一的 加好友之类的 还没实现,服务器端写不来 呵呵 查了资料发现 现在的聊天服务器有开源的 有很多种 很多都是机遇xmpp协议来实现的,x转载 2014-05-14 18:11:24 · 862 阅读 · 0 评论 -
ios xmpp 发送语音图片解决方案
ios xmpp 发送语音图片解决方案 ios xmpp 发送语音,图片解决方案,有需要的朋友可以参考下。 目前做IM多是用的xmpp。 因为项目需求需要实现语音和图片的发送。 发送语音图片有三种方法。 1,xmpp smack。文件传输方式。 2,文本流。 3,服务器中转。 因为项目工期等原因,最终选择了通过服务器中转的方式来实现这些功能,本博客转载 2014-05-14 17:58:30 · 688 阅读 · 0 评论 -
xmpp学习2
三:朋友列表 XEP-0083 获得朋友列表,我们要使用花名册(roster)的方法 添加 在setupStream方法中添加 xmppRosterStorage = [[XMPPRosterCoreDataStoragealloc]init]; xmppRoster = [[XMPPRosteralloc]initWithRosterStorage:xmp转载 2014-04-15 11:50:47 · 483 阅读 · 0 评论 -
xmpp学习1
自己学习xmpp官方文档,慢慢整理的笔记,不见得都是正确的,请用选择性眼光看待,也有问题尚未解决,持续更新中~~~ 创建新工程,命名为XMPPIOS. 一:导入XMPPFramework 将XMPP拖拽到工程中。 添加静态库 并在Build转载 2014-04-15 11:49:59 · 440 阅读 · 0 评论 -
XMpp基础
XMPP中常用对象们: XMPPStream:xmpp基础服务类 XMPPRoster:好友列表类 XMPPRosterCoreDataStorage:好友列表(用户账号)在core data中的操作类 XMPPvCardCoreDataStorage:好友名片(昵称,签名,性别,年龄等信息)在core data中的操作类 XMPPvC转载 2014-05-08 11:17:20 · 595 阅读 · 0 评论 -
xmpp 图片、音频
1、添加好友:[[XMPPDELEGATE xmppRoster]addUser:[XMPPJID jidWithString:(对方的)jid] withNickname:nil]; 2、同意添加:[[XMPPDELEGATE xmppRoster]acceptPresenceSubscriptionRequestFrom:(对方的)jid] andAddToRoster:YES]; 3转载 2014-03-13 11:42:21 · 615 阅读 · 0 评论 -
Openfire 用户离线、断线 及心跳检测
客户端登出分为正常离线和断线,正常离线会发送presence 消息通知服务器,断线则无通知发送。 1. 正常离线: 客户端在离线之前发送 由PresenceRouter 路由到PresenceUpdateHandler 中处理。 判断Type为unavailable 之后先进行广播,再设置session的状态,再更新presenceManager中用户最后一次的转载 2014-04-22 17:55:00 · 576 阅读 · 0 评论 -
xmpp学习3
四:自动连接 从当前代码来看,如果有意外的断开,我们将无法获取信息。 所以要添加XMPPReconnect xmppReconnect = [[XMPPReconnectalloc]init]; [xmppReconnectactivate:self.xmppStream]; 五:发送和接收消息 XEP-0136 布置好自己的聊天页面,包括转载 2014-04-15 11:52:22 · 434 阅读 · 0 评论 -
xmpp 图片、音频
ios xmpp 发送语音,图片解决方案,有需要的朋友可以参考下。 目前做IM多是用的xmpp。 因为项目需求需要实现语音和图片的发送。 发送语音图片有三种方法。 1,xmpp smack。文件传输方式。 2,文本流。 3,服务器中转。 因为项目工期等原因,最终选择了通过服务器中转的方式来实现这些功能,本博客只是用于自己工作的记录,有什么不对的地方欢迎指正。转载 2014-03-11 14:09:04 · 962 阅读 · 0 评论 -
xmpp后台模式接收聊天信息
最近在使用xmppframwork来实现一个聊天应用,碰到了一个问题,应用进入后台以后,就接收不到消息了; 怎么样才能使应用被切到后台时,应用中的网络连接仍然接收数据并维持存活(像QQ iphone 一样),下面一步一步来分析。 针对iOS应用的状态,存在以下三种情况: 1)若iOS应用为活动状态,刚与服务器保持一个长连接,客户端与服务器通过此连接收发消息。 2)若iOS应转载 2014-05-08 15:08:25 · 943 阅读 · 0 评论 -
XMPPFrameWork IOS 开发(七)消息回执
原始地址:XMPPFrameWork IOS 开发(七)消息回执 请参考:XEP-0184协议 协议内容: 发送消息时附加回执请求 [cpp] view plaincopyprint? from='northumberland@shakespeare.lit/westminster' id转载 2014-05-05 17:34:05 · 673 阅读 · 0 评论 -
XMPPFrameWork IOS 开发(五)获取好友信息和添加删除好友
原始地址: XMPPFrameWork IOS 开发(五)获取好友信息和添加删除好友 好友列表和好友名片 [cpp] view plaincopyprint? [_xmppRoster fetchRoster];//获取好友列表 //获取到一个好友节点 - (void)xmppRoster:(XMPPRoster转载 2014-05-05 17:28:24 · 710 阅读 · 0 评论 -
XMPPFrameWork IOS 开发(四)消息和好友上下线
原始地址:XMPPFrameWork IOS 开发(四) 消息 [cpp] view plaincopyprint? //收到消息 - (void)xmppStream:(XMPPStream *)sender didReceiveMessage:(XMPPMessage *)message{转载 2014-05-05 17:27:20 · 521 阅读 · 0 评论 -
XMPPFrameWork IOS 开发(六)聊天室
原始地址:XMPPFrameWork IOS 开发(六)聊天室 聊天室 [cpp] view plaincopyprint? //初始化聊天室 XMPPJID *roomJID = [XMPPJID jidWithString:ROOM_JID]; xmppRoom = [[XMPPRoom allo转载 2014-05-05 17:30:16 · 1001 阅读 · 0 评论 -
XMPPFrameWork IOS 开发(三)登录
原始地址:XMPPFrameWork IOS 开发(三) XMPP中常用对象们: XMPPStream:xmpp基础服务类 XMPPRoster:好友列表类 XMPPRosterCoreDataStorage:好友列表(用户账号)在core data中的操作类 XMPPvCardCoreDataStorage:好友名片(昵称,签名,性别转载 2014-05-05 17:26:13 · 458 阅读 · 0 评论 -
XMPPFrameWork IOS 开发(二)Xcode的配置
原始地址:XMPPFrameWork IOS 开发(二) 译文地址: Getting started using XMPPFramework on iOS 介绍 ios上的XMPPFramework你能够在Xcode/iPhoneXMPP 目录找到,它只是实现了XMPP的一小部分功能。 下面主要介绍在开发XMPPFramework ios应用之前的配置工转载 2014-05-05 17:22:24 · 697 阅读 · 0 评论 -
IOS 新消息通知提示-声音、震动
一、APNS 1.注册 [cpp] view plaincopyprint? [[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound转载 2014-05-05 17:39:38 · 1969 阅读 · 0 评论