一.概述
Openfire是在即时通讯中广泛使用的XMPP协议通讯服务器,本方案采用Openfire的Hazelcast插件进行集群部署,采用Haproxy进行负载均衡,在示例环境中测试通过。
二.示例环境
服务器配置如下:
服务器名用途操作系...
云聊IM
1年前 (2019-12-16) 2893℃
15喜欢
Strophe简介与Openfire配置
Strophe.js是为XMPP写的一个js类库。因为http协议本身不能实现持久连接,所以strophe利用BOSH模拟实现持久连接。
官方文档:
http://strophe.im/strophejs/doc/1....
云聊IM
1年前 (2019-10-06) 886℃
1喜欢
准备工作
1、这里的开发环境是指: http://www.yunliaoim.com/im/4934.html ,如果你还没有配置好环境或不知道怎么样配置。那么烦请你按照上一篇博文的讲述方法配置好开发环境,然后跟着我一步步开发聊天记录插件。
2、基于之前讲的,现在...
云聊IM
1年前 (2019-10-05) 999℃
2喜欢
前言
在开发Openfire插件前需要构建完成服务器源码编辑环境,具体操作步骤请参照
http://www.yunliaoim.com/im/4934.html
开发简单的Openfire插件
1、已构建完成的Openfire源码结构如下:
...
云聊IM
1年前 (2019-10-04) 637℃
0喜欢
1、修改初始数据库文件,路径src/database/openfire_sqlserver.sql,添加ofHistory表
CREATE TABLE ofHistory (
username NVARCHAR(64) NOT N...
云聊IM
1年前 (2019-10-02) 609℃
2喜欢
下载Openfire源码
下载地址:https://www.igniterealtime.org/downloads/index.jsp,当前最新版本为:4.2.3
Eclipse上部署Openfire
1、把openfire源文件拷贝到Eclisp...
云聊IM
1年前 (2019-10-01) 811℃
0喜欢
代码示例
package com.testV3;
import java.util.List;
import org.jivesoftware.smack.ConnectionListener;
import org.jivesoftware.smack.SmackE...
云聊IM
1年前 (2019-09-30) 552℃
2喜欢
package com.test;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.u...
云聊IM
1年前 (2019-09-29) 767℃
1喜欢
Openfire服务器安装
下载地址:https://www.igniterealtime.org/downloads/index.jsp,根据你的操作系统,选择对应的下载版本。本文选择的是openfire_4_2_3_bundledJRE_x64.exe 64-bit,...
云聊IM
1年前 (2019-09-28) 909℃
0喜欢
Openfire 基于XMPP(Jabber)协议,采用Java开发,是开源的即时通讯(IM)服务器。Openfire安装和使用都非常简单,并利用Web进行管理,单台服务器可支持上万并发用户。
4.4.1版更新内容
Sub-task
[OF-1021] ...
云聊IM
1年前 (2019-08-26) 1192℃
1喜欢