由于我们的openfire插件引入的包越来越多,导致插件也越来越大,而且openfire3.10.x之后取消了pack200的打包方式(压缩),导致打包出来的插件越来越大,大概10M左右,上传速度大概200KB/s,有时候上传插件到50%多,因为网络不好,导致又得重传,蛋疼~~~因此就想琢磨着能不能不将插件开发时依赖的第三方包,不打包到插件之中。以下分析都是基于openfire3.10.x版本操作
大家好,我是LD,今天给大家介绍openfire的消息拦截器。通常,我们在开发插件的过程中会有一种需求,需要对客户端发送的消息来做一些我们自己的处理,比如保存数据等等。这里我们就会使用到拦截器, 在openfire中,自定义拦截器需要实现PacketInterceptor接口。下面我们写一个简单的拦截器来
大家好,我是LD,今天介绍的是:如何解决在openfire里面,自定义servlet无法访问的问题.这里我使用的openfire版本是3.9.3。 由于openfire里面有一个AuthCheckFilter,这个过滤器用于防止用户在没登录的情况下访问页面。因此我们的servlet在不登录openfire
在完成了第一节的环境搭建之后,相信你的openfire已经能在eclipse中运行、调试了。下面主要介绍一下用什么方法去熟悉openfire与客户端的消息处理流程,阅读代码的事情就交由你自己了。 为了帮助我们理解消息流程,可以到官网下载个spark客户端软件,然后启动调试模式,这样,我们就能直观的观察到客
大家好,我是LD,最近一直在搞openfire方面的开发,这里给大家分享一下我的经验。首先是环境搭建。openfire是一款开源的XMPP服务器,我们能以插件的方式在其上扩展功能,通常我们的功能是在openfire的基础上使用插件方式去做,这里我们主要介绍使用eclipse搭建openfire插件开发调试环境。(当然openfire也有很多坑,所以大家且做且珍惜)由于环境搭建介绍比较繁琐,这里就引
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号