嘻哈包袱铺 专栏

github开源项目 https://github.com/GeekGhost/Ghost

排序:
默认
按更新时间
按访问量
RSS订阅

Xmpp问题总结:XMPP离线管理

一、前提: 在Openfire 中,客户端登出的状态分为正常离线和断线,正常离线会发送presence消息通知。非正常离线的时候,openfire自带的心跳包会检测客户端的响 应,如果客户端长时间无响应,Openfire无法接收到客户端的presence消息的时候,mina框架会在OF的 Con...

2015-01-28 16:30:32

阅读数 1166

评论数 0

Xmpp遇到的问题:openfire中发送某些特殊字符会断开xmpp连接的问题(3)

[java] view plaincopyprint?   protected char more() throws IOException, XmlPullParserException {       final char codePoint  = super....

2015-01-28 16:27:39

阅读数 735

评论数 0

Xmpp问题总结:处理Openfire 中文乱码问题(2)

openfire是一个非常不错的IM服务器,而且是纯Java实现,具有多个平台的版本,他的数据存储可以采用多种数据库,如MySQL,Oracle等。 在实际使用时大家遇到最多的就是采用MySQL数据库后的中文乱码问题,这个问题十分有趣,而且从现象上可以看出openfire内部的一些机制。 ...

2015-01-28 16:25:13

阅读数 1429

评论数 0

Android 基于openfire即时聊天开发遇到的闪退问题:Already Login to Server

转载自:http://bbs.csdn.net/topics/390934549 在Android 客户端开发openfire即时聊天的时候,需求中有切换不同的用户的要求。 (注册用户没有问题) 登录的时候我是这样做的:connectServer-->login 下线的时候我...

2015-01-28 16:13:40

阅读数 875

评论数 0

基于xmpp openfire smack开发之Android客户端开发[3]

在上两篇文章中,我们依次介绍openfire部署以及smack常用API的使用,这一节中我们着力介绍如何基于asmack开发一个Android的客户端,本篇的重点在实践,讲解和原理环节,大家可以参考前两篇的文章 基于xmpp openfire smack开发之openfire介绍和部署[1]...

2015-01-28 16:08:09

阅读数 758

评论数 0

基于xmpp openfire smack开发之smack类库介绍和使用[2]

转载自:http://blog.csdn.net/shimiso/article/details/8816540 关于Smack编程库,前面我们提到,它是面向Java端的api,主要在PC上使用,利用它我们可以向openfire服务器注册用户,发送消息,并且可以通过监听器获得此用户的应答...

2015-01-28 16:06:10

阅读数 413

评论数 0

基于xmpp openfire smack开发之openfire介绍和部署[1]

转载自:http://blog.csdn.net/shimiso/article/details/8816558 前言 Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。 Openfire是基于Jabber协议(XMPP)实...

2015-01-28 16:00:54

阅读数 396

评论数 0

XMPP 相关知识整理

转载自:http://blog.csdn.net/neo_liu0000/article/details/34089653 XMPP : The Extensible Messaging and Presence Protocol 中文全称:可扩展通讯和表示协议 简介:可扩展通讯和表示协议 (X...

2015-01-28 10:02:18

阅读数 466

评论数 0

openfire smack消息回执设置,处理掉包问题

在网络不稳定时,openfire容易出现掉包情况,原因是在客户端掉线时,openfire并不能马上知道客户端已经断线,至于要多久才能发现客户端断线,跟服务器端设置的Idle Connections 时间有关。默认为360秒。 为解决掉包问题,xmpp协议支持消息回执,这个只需在客户端发消息时设置...

2015-01-28 10:00:04

阅读数 2925

评论数 1

关于XMPP和openfire中的消息回执和聊天状态

1 协议层: XMPP扩展协议已经定义了消息回执,参见 http://xmpp.org/extensions/xep-0184.html      同样也定义了聊天状态,参见 http://xmpp.org/extensions/xep-0085.html  XEP...

2015-01-28 09:49:40

阅读数 1372

评论数 0

分享一下Xmpp在iPhone和Android上断线后重连的注意点

这里所说的断线,不是WIFI或者3G网络的断线 OpenFire服务器本身有一个控制客户端与服务器连接时间的东西 如果超过这个时间,客户端与服务器之间的连接会被切断 这个时候需要重新连接 iOS上在做重连的时候,比较简单,能自动重连,唯一需要注意的是,重连成功后要重新发送一...

2015-01-26 17:41:22

阅读数 1079

评论数 1

基于androidpn客户端修改的AndroidPNClient

最近在做推送,采用的框架是androidpn,但对于客户端实在是修改得受不了了,特别是重连和连接那一块,有些BUG的修改实在是难以下手,比如在重连那里,原来的写法是在死循环中不断调用 xmppManager的连接登录,这样,就算是重连成功,依然会每20秒加入重连的任务(连接、注册、登录),然后不断...

2015-01-20 15:40:21

阅读数 418

评论数 0

androidpn-client笔记及BUG修改

转载自:http://blog.csdn.net/maosidiaoxian/article/details/22415767 这几天应业务需要,在搭建一个推送的DEMO。在参考了许多资料之后,最终使用了androidpn。 androidpn分server端和client端。se...

2015-01-20 15:38:28

阅读数 433

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭