插件实现
首先来看下插件目录:
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
                             
                    
                        
                            
                            
                                用户名片
在预初始化中,贴出来用户名片的程序。这里也一样不在重复。
首先同样先修改系统属性:
provider.vcard.className 
org.jivesoftware.util.redis.expand.RedisVCardProvider
然后需要修改VCardManager名片管理这个类。
RedisVCardProvider:...
                            
                            
                                分类:
其他好文   时间:
2015-02-04 09:31:32   
                                阅读次数:
261
                             
                    
                        
                            
                            
                                这一篇紧接着上面继续了。
方案二
基于redis的消息回执。主要流程分为下面几个步骤:
1)将消息暂存储与redis中,设置好消息的过期时间
2)客户端回执消息id来消灭暂存的消息
3)开通单独线程论坛在第1)步中的消息。根据消息的时间重新发送消息。如果消息第一次存放的时间大雨有效期(自定义10秒),解析消息中的to查找用户是否还在线。如果在则T掉(因为它长时间不理会服务的重要命...
                            
                            
                                分类:
其他好文   时间:
2015-02-04 09:30:53   
                                阅读次数:
599