#OpenFire

Openfire/XMPP学习之——一个简单的Smack样例

  昨天讲了Openfire的搭建和配置,今天来讲一下Smack。如果对如何搭建和配置Openfire的,可以参考Openfire/XMPP学习之——Openfire的安装、配置。  Smack是一个开源,易于使用的XMPP客户端类库。SmackAPI,是一个Java的XMPPClientLibrary,也是由Jive...

Openfire/XMPP学习之——Openfire的安装、配置

一、Openfire下载:  官方下载:http://www.igniterealtime.org/downloads/index.jsp  在官方下载站点,可以获取Windows、Linux、Mac三种系统的安装文件,我们这里主要讲的是Windows系统的配置,忽略其它系统吧。对于Windows系统来讲,安装文件又分...

基于XMPP实现的Openfire的配置安装+Android客户端的实现

最近在整理一些这方面的资料,闲话少说,咱还是直奔主题吧:)1、下载最新的openfire安装文件 官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire下载地址:Exe:http://www.igniterealtime.org/do...

【openfire集群】集群插件hazelcast配置

一、base:1、ubuntu16.042、jdk1.8.0_1813、openfire4.1.3二、openfire集群配置节点1:192.168.67.128节点1:192.168.67.132数据库:192.168.1.101:3306上文已经配置好openfire.本文将openfire添加到集群中。确定所有节...

【openfire】ubuntu上安装配置

一、安装JDK(1)、创建保存java的目录administrator@openfire:~$ sudomkdir /opt/jdk(2)下载jdk将jdk解压到/opt/jdk中administrator@openfire:~$ cd /opt/jdkadministrator...

openfire插件删除

openfire的扩展通常使用插件的形式,使用插件开发非常的方便。只需要继承plugins类即可。很多时候我们编写插件,有时候是为了测试(函数测试、功能点测试或是其他),在实际的项目中,我们并不需要这些插件,所以需要进行unload卸载。之前讲解多如何编写插件,并上传使用,这一篇是讲如何将不需要使用的插件进行卸载,源文...
代码星球 代码星球·2020-08-07

openfire配置中常见错误

1.异常:配置文件报错:不允许有匹配"[xX][mM][lL]"的处理指令目标解决方法: 规范的XML格式: <?xmlversion="1.0"encoding="UTF-8"?> 必须是XML文件的第一个元素且前面不能空格。 2.异常:Compilefailed;...

【转载】openfire插件开发一helloWorld(亲测可用)

一、插件目标: 这个插件很简单,就是在openfireServer启动时,和关闭时,在控制台打印出消息。二、过程插件开发的目录结构设计      先来看一下当前openfire在eclipse中的目录结构:目录太长,我截取一部分,现在,我们开始写插件...

【转载】MyEclipse搭建openfire4.1.3开发环境(亲试可用)

 转载:https://blog.csdn.net/qxc1281/article/details/65934206http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_src_4_1_3.zip...

用xmmp+openfire+smack搭建简易IM实现

功能实现:注册,登录,单聊表情,文本,图片,语音的发送接收,添加好友,删除好友,查找好友,修改密码,消息提醒设置,获取离线消息等功能 1.前期准备1.下载opnefire软件:https://www.igniterealtime.org/downloads/index.jsp2.下载一款数据库软件:mysql...

Strophe.js连接XMPP服务器Openfire、Tigase实现Web私聊、群聊(MUC)

XMPP(ExtensibleMessagingandPresenceProtocol)是一种网络即时通讯协议,它基于XML,具有很强的扩展性,被广泛使用在即时通讯软件、网络游戏聊天、Web聊天及Web消息推送、移动设备的消息推送等场景,例如Google的GTalk、《英雄联盟LOL》游戏聊天模块。由于在Web浏览器上...

XMPP 和 OpenFire

XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。是一种数据传输协议。XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。一个XMPP节点的唯一标示符jabberidentifier(JID),即实体地址,用来表示一个Jabber用户,但是...
代码星球 代码星球·2020-04-11

找不到或无法载入主类 org.jivesoftware.openfire.starter.ServerStarter

刚接触openfire的配置就出现了这个错误。解决方法非常easy,忘记了将openfire的源文件加入到userentries中了...