`
tw5566
  • 浏览: 460801 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

openfire改源码好友体系

阅读更多

   
org.jivesoftware.openfire.roster --->Roster.java
public void broadcastPresence(Presence packet) {
        if (routingTable == null) {
            return;
        } 
// 添加
        for (ClientSession address : SessionManager.getInstance().getSessions()){
          //routingTable.getClientsRoutes(false)) {
   packet.setTo(address.getAddress());
   routingTable.routePacket(address.getAddress(), packet, false);
  }
        // 添加结束

......

}

分享到:
评论

相关推荐

    openfire4.1.3源码part1

    openfire4.1.3源码,最近GitHub下载很慢,通过代理完成下载,上传资源共大家分享。受限上传大小分包压缩,第二包免费。

    openfire4.1.3源码part2

    openfire4.1.3源码,最近GitHub下载很慢,通过代理完成下载,上传资源共大家分享。受限上传大小分包压缩,第二包免费。

    openfire3.9.1 源码部署及运行

    在本文中,我们将深入探讨如何部署和运行Openfire 3.9.1的源码,以及在这个过程中可能遇到的关键知识点。 首先,我们需要从官方网站下载Openfire 3.9.1的源代码。这通常是一个.zip或.tar.gz格式的压缩包,包含所有...

    openfire-4.5.0源码

    《Openfire 4.5.0源码解析:探索即时通讯框架的秘密》 Openfire,一个基于XMPP(Extensible Messaging and Presence Protocol)协议的开源即时通讯框架,因其高效、可扩展性和安全性,在IT领域备受青睐。4.5.0版本...

    openfire3.9.3 源码部署安装文档

    OpenFire 3.9.3 源码部署安装指南 OpenFire 是一个基于 XMPP 协议的即时通讯服务器,它提供了实时的消息传递、文件传输、音视频会议等功能。下面是 OpenFire 3.9.3 源码部署安装的详细步骤: 一、准备阶段 1. ...

    openfire源码

    8. **插件系统**:Openfire的灵活性部分归功于其插件体系,开发者可以通过编写插件来扩展其功能。源码中包含了插件生命周期管理和加载机制,对于学习插件化开发有参考价值。 9. **国际化与本地化**:Openfire支持...

    openfire 源码 Eclipse部署

    ### Openfire源码在Eclipse中的部署步骤详解 #### 一、概述 本文将详细介绍如何在Eclipse开发环境中部署Openfire源代码。Openfire是一款基于XMPP协议的即时消息服务器,由Ignite Realtime组织开发并维护。由于其...

    openfire 3.7.1 源码jar 集群jar.rar

    openfire 3.7.1 配置源码必备jar 放在build/lib/目录下 导入即可。不过还有那sip还会报错。直接用eclipse自带的解决方法解决就可以。 在网上找了好久才找到的包。一般搜还搜不到。请珍惜劳动成果。

    openfire spark 2.7.0源码

    源码中可以看到如何建立和维护与Openfire的连接,以及如何处理登录、离线消息、群聊和文件传输等功能。 3. **GUI设计**:Spark的用户界面是用Swing和JavaFX构建的,这在源码中会体现为大量的UI组件和事件监听器。...

    openfire3.10.0源码编译可能缺少的jar包

    openfire3.10.0源码编译可能缺少的jar包,具体的源码编译部署细节请看博文http://blog.csdn.net/haunghui6579/article/details/44513481

    openfire3.10.2 源码需要的jar

    包含openfire3.10.2所需要的所有jar包;mina-filter-ssl-1.1.7-sources.jar slf4j-api-1.5.8-sources.jar slf4j-log4j12-1.5.8-sources.jar 等等

    openfire_src3.5.1源码

    《Openfire 3.5.1源码解析与即时通讯技术探析》 Openfire是一款开源的、基于XMPP协议的即时通讯服务器软件,它的3.5.1版本的源码为我们提供了深入理解其工作原理的宝贵资料。本文将围绕Openfire 3.5.1的源代码进行...

    第一个openfire插件源码及说明

    1. **Openfire插件体系结构** Openfire插件是Java编写的独立模块,它们通过Openfire提供的API与核心服务交互。每个插件都有一个主类,该类必须继承自`org.jivesoftware.openfire.plugin.Plugin`。Openfire会自动...

    openFire 4.0.0 源码 导入 eclipse

    ### OpenFire 4.0.0 源码导入Eclipse进行二次开发 #### 一、准备工作 在开始OpenFire 4.0.0源码的导入与二次开发之前,确保已经完成了以下几项准备工作: 1. **安装JDK:** 如果还未安装JDK,请自行完成安装工作...

    openfire3.10.1源码编译缺少的jar包

    openfire3.10.1源码编译缺少的jar包: jetty-websocket-8.1.17.v20150415 jnsapi mina-core-1.1.7-sources.jar mina-filter-compression-1.1.7-sources.jar mina-filter-ssl-1.1.7-sources.jar mina-filter-ssl.jar ...

    openfire消息机制和源码分析

    标题中提到的“Openfire消息机制和源码分析”指的是对开源即时通讯服务器Openfire内部消息处理机制的详细探讨和源代码的解读。Openfire是一个基于XMPP(Extensible Messaging and Presence Protocol)协议的服务器端...

    Openfire源码分析

    网上的openfire源码分析,整理成了本地文件,方便查看。作者的博客在此:https://www.cnblogs.com/Fordestiny/p/7462745.html

    openfire webchat源码部署相关jar

    一旦完成,Openfire WebChat的源码就可以被正确编译和执行,从而提供即时通讯服务。 在解压后的"lib"和"openfire webchat 相关jar"目录中,你可能会找到Openfire WebChat所需的其他依赖库,这些库可能包含了XML解析...

Global site tag (gtag.js) - Google Analytics