码迷,mamicode.com
首页 >  
搜索关键字:openfire+nosql    ( 3个结果
OpenFire源码学习之二十:在openfire中使用redis插件(下)
插件实现 首先来看下插件目录: RedisServicePlugin 源码清单: import java.io.File; import java.sql.Connection; import java.sql.PreparedStatement; import java.util.Collection; import java.util.HashMap; import jav...
分类:其他好文   时间:2015-02-04 09:33:43    阅读次数:406
OpenFire源码学习之二十二:openfie对用户的优化(下)
用户名片 在预初始化中,贴出来用户名片的程序。这里也一样不在重复。 首先同样先修改系统属性: provider.vcard.className org.jivesoftware.util.redis.expand.RedisVCardProvider 然后需要修改VCardManager名片管理这个类。 RedisVCardProvider:...
分类:其他好文   时间:2015-02-04 09:31:32    阅读次数:261
OpenFire源码学习之二十五:消息回执与离线消息(下)
这一篇紧接着上面继续了。 方案二 基于redis的消息回执。主要流程分为下面几个步骤: 1)将消息暂存储与redis中,设置好消息的过期时间 2)客户端回执消息id来消灭暂存的消息 3)开通单独线程论坛在第1)步中的消息。根据消息的时间重新发送消息。如果消息第一次存放的时间大雨有效期(自定义10秒),解析消息中的to查找用户是否还在线。如果在则T掉(因为它长时间不理会服务的重要命...
分类:其他好文   时间:2015-02-04 09:30:53    阅读次数:599
3条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!