xmpp
思而后行
行多久,方为执着思多久,方为远见。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
XMPP协议实现原理介绍
XMPP协议实现原理介绍本文介绍XMPP协议原理及相关信息。 XMPP协议简介 XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instant messaging,即时消息)协议之一,其他三种分别为:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即转载 2014-01-26 17:39:23 · 762 阅读 · 0 评论 -
基于XMPP协议的手机多方多端即时通讯方案
基于XMPP协议的手机多方多端即时通讯方案目 录基于XMPP协议的手机多方多端即时通讯方案................................................................. 1目 录.......................................................................转载 2014-01-26 17:13:13 · 1425 阅读 · 0 评论 -
xmpp 协议错误码
302 重定向 尽管HTTP规定中包含八种不同代码来表示重定向,Jabber只用了其中一个(用来代替所有的重定向错误)。不过Jabber代码302是为以后的功能预留的,目前还没有用到400 坏请求 Jabber代码400用来通知Jabber客户端,一个请求因为其糟糕的语法不能被识别。例如,当一个Jabber客户端发送一个的订阅请求给它自己活发送一条没有包含“to”属性的消息转载 2014-02-07 14:39:48 · 1177 阅读 · 0 评论 -
Android xmpp开发 asmack获取离线在线添加好友消息 及 好友上线下线通知
如下文章引用自:http://www.apkbus.com/android-144433-1-1.html 公司项目要求实现消息推送及即时聊天功能,考虑再三,选择了openfire。因为也是第一次接触XMPP开发,属于现学现用,走了很多弯路,印象比较深的是添加好友的实现。这个还曾在优快云上留了个脚印,主要是想做个记录(http://blog.youkuaiyun.com/ming_light/转载 2014-02-10 15:40:46 · 2885 阅读 · 0 评论 -
asmack实现端对端的消息回执,避免网络不稳定引起消息丢失
由于网络不稳定导致的丢失消息的情况,在asmack中有相应的机制来处理,即(XEP-0184: Message Delivery Receipts) ,可以下载有相应实现的asmack包来编程!地址如下:http://asmack.freakempire.de/ 这种消息回执是客户端与客户端之间的,与服务器无关。 具体做法参考:http://blog.youkuaiyun.com/dia原创 2014-02-13 13:46:31 · 1924 阅读 · 0 评论 -
asmack: No DNS resolver active
在使用asmack0.8.10的时候,在没有完成对smackandroid的初始化之前,是不能有任何关于XMPP相关的动作的!需要调用SmackAndroid.init(Context)进行初始化。 详细内容参考:http://stackoverflow.com/questions/16962999/trying-to-connect-to-xmpp-server-with-asmac原创 2014-03-20 18:57:40 · 1553 阅读 · 0 评论 -
asmack断网重连
asmack自身已经包括了断网重连的方案(ReconnectionManager),客户端不需要自己再做重连方案,但是需要几个设置,如下所示: configuration.setReconnectionAllowed(true); // 允许重连configuration.setSendPresence(true);// 允许默认发送出息状态,这个很重要,如果设为false,将会导致重连原创 2014-02-12 17:20:54 · 2078 阅读 · 0 评论
分享