本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
openfire 插件与插件之间调用(数据传值)简单测试
新建两个插件(1)、(2):
(1)、pluginInvokeFirstPlugin,主要源码如下:
package org.jivesoftware.openfire.plugin;
import java.io.File;
import org.jivesoftware.openfire.XMPPServer;
import org.jivesoftware.openfire. ...
openfire(服务器)spark(客户端)添加好友bug
原创作品,允许转载,转载时请务必以超链接形式标明文章
原始出处
、作者信息和本声明。否则将追究法律责任。
http://blog.csdn.net/love254443233/article/details/7885739
测试过程:
两个测试用户:
用户 1、tempY (该用户在openifre数据库存在。)
用户 2、tempN (该用户在数据 ...
openfire 用户注册过程 服务器端
原创作品,允许转载,转载时请务必以超链接形式标明文章
原始出处
、作者信息和本声明。否则将追究法律责任。
http://blog.csdn.net/love254443233/article/details/7884327
记录了openfire 用户注册过程(如图)
1、客户端发送注册iq节到服务器;
2、服务器接收iq节并解析iq节;
3、调用加 ...
openfire集成现有数据库,以及在源码中的实现
一、集成数据库的设置
在使用openfire的过程中,如果需要用到已有的数据库里面的用户来登录的时候,需要再openfire自己的数据库中ofProperty表里面新增、以及修改一些字段,修改之后如下所示:
admin.authorizedJIDs 1048622@192.168.1.1
jdbcAuthProvider.passwordSQL select password from ...
openfire 学习总结
简单说下自己学习openfire的过程。
目的是想用mac搭建一个im即时通讯的服务端。
openfire来自于一个开源的项目,项目地址是:
http://www.igniterealtime.org/projects/openfire/
它需要依赖数据库,本身自带了一个数据库,但是推荐是用外部数据库,所以我选择了时下流行的mysql.
openfire要求mysql数据库版本在4.1以上,不用多 ...
[转]安装openfire后admin无法登录管理控制平台
安装完openfire登录管理控制提示:
Login failed:make sure your username and password are correct and that you’re an admin or moderator
解决方案如下:
1.使用Mysql查看工具进入数据库,进入表“ofuser”,将该表清空,然后执行该SQL
INSERT I ...
androidpn的学习研究(五)【转】androidpn-client 常见BUG解决方法
原文地址:http://phonepush.sinaapp.com/forum.php?mod=viewthread&tid=6&extra=page%3D1
最近有需要做手机推送方面的项目,本人以前没做过网络编程也 ...
smack+openfire插件实现广播。向所有在线用户发送消息。
首先打开openfire管理界面,用管理员进去 ,到里面找到插件,点击有效插件.找到Broadcast 这个插件,安装好之后。
然后下面代码,你懂的。
/**
* 获取连接
* @return connection
*/
public static Connection getConnection() {
String ip = "127.0.0.1&qu ...
【Openfire】Openfire Server presence在线状态消息处理流程
Presence处理是IM Server的核心,也是一个IM Server最复杂的部分。一个用户的状态发生变化,需要通过服务器自动投递给他所有在线的好友,因此Presence模块实际上等同一个消息处理服务器,可参看以前消息服务器相关文章ActiveMQ性能研究及与memcacheq比较。
Presence的复杂性体现在:
1. 由于每个用户都有1到多个好友,服务器的处理量被放大。
2. 分布式 ...
openfire servlet插件
项目中需要 openfire 对外提供一个web接口,接受客户端发送过来的http 请求,按照参数处理后返回相应的response。
于是考虑使用servlet插件。
实现方法:
1.在src/plugins目录下建立如下结构的目录。
2.在java build path 中source 页添加 myservlet/src/java 目录。
3.在org.jiveso ...
Openfire 调试信息
如图Openfire一般启动之后如果有收到客户端发送的数据则会在控制台打印出来。
根据这些信息我们可以很清晰地了解到服务器的数据交互情况,再结合内部的代码和注释,整个Openfire就比较容易搞懂了。
这些信息是由一个叫xmldebugger的插件提供的。
RawPrintFilter这个类负责处理指定内容的信息,可通过在数据库表ofproperty中添加plugin.xmlde ...