Openfire+Spark+Spark Web安装配置(配置自己的聊天工具)_风不清云不淡的博客-CSDN博客_jabber官网


本站和网页 https://blog.csdn.net/wbw1985/article/details/5418461 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

Openfire+Spark+Spark Web安装配置(配置自己的聊天工具)_风不清云不淡的博客-CSDN博客_jabber官网
Openfire+Spark+Spark Web安装配置(配置自己的聊天工具)
风不清云不淡
于 2010-03-26 09:58:00 发布
12058
收藏
分类专栏:
协议
通信
文章标签:
聊天
web
服务器软件
数据库
服务器
oracle
协议
同时被 2 个专栏收录
8 篇文章
0 订阅
订阅专栏
通信
14 篇文章
1 订阅
订阅专栏
一、       安装环境
操作系统:
Windows XP Prefessional SP2
服务器软件:Openfire 3.4.2
            Openfire Enterprise 3.4.2
客户端软件:
Spark 2.5.7
            Spark Fastpath Webchat 3.4.1
JDK:J2SE 5.0 (1.5.0_03)
二、       安装Jabber服务器软件
1.                软件下载
Jabber官网地址:
http://www.jabber.org/
常用
Jabber服务器软件:http://www.jabber.org/software/servers.shtml
本文以
Openfire(Wildfire)为服务器,一款基于GPL协议开源软件,支持各种操作系统,软件需要java环境支持,不过软件本身自带了环境包,你可以根据你的需要下载不同的版本。
下载地址:
http://www.igniterealtime.org/downloads/index.jsp#openfire
Windows无
java环境版本地址:http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3_4_2.zip
最新版本:Openfire 3.4.2
2.                Windows版本安装
openfire_3_2_2.zip解压缩到D:/。特别要注意,openfire的全路径中不能有中文字符,最好主机名也是标准点的英文名称。直接运行安装文件,D:/Openfire/bin/openfire.exe
3.                Openfire服务器配置
浏览器地址栏中输入
http://localhost:9090/即可开始即时通讯服务器配置。
(1)                            语言选择:中文简体
(2)                            服务器设置:选择域及端口,建议默认
(3)                            数据库设置:选“标准数据库”
(4)                            标准数据库设置:将oracle驱动放在openfire的lib目录下。在数据库驱动选项栏选择
Oracle。
数据库
URL填入你的数据库地址,端口和数据库名称,以及用户名和密码(需要在安装前创建),最大连接数,最小连接数和连接超时时间可自行调整。继续之后Openfire会在你指定的Oracle库中创建表并初始化。
如果出现A connection to the database could not be made. View the error message by opening the "/logs/error.log" log file, then go back to fix the problem这样的错误提示,请确认你的oracle监听有没有问题,你的用户有没有足够的权限,实在不行把监听和服务命名删掉重新配置下。
(5)                            特性设置:默认为初使设置(应为初始设置,翻译有误)
(6)                            管理员帐户设置:填入系统管理员信息
(7)                            安装完成
(8)                            Openfire管理控制台:至此,
Openfire安装完毕。你可以继续登录到管理控制台,进行更为详细的设置。
(9)                            添加新帐户:
打开管理控制台的用户
/组标签页,可以看到当前服务器上已有用户的摘要信息。
选择左侧菜单栏中的新建用户,输入用户名和登陆密码,点击创建用户完成新用户的添加。
在客户端就可以用
test这个用户登录了。
三、       Jabber客户端安装配置
1.                软件下载
客户端软件列表请参考:
http://www.jabber.org/software/clients.shtml
我们将使用
Spark,因为Spark和Openfire能够很好的相互支持。软件下载地址:http://www.igniterealtime.org/downloads/index.jsp#spark
Windows含
java环境版:http://www.igniterealtime.org/downloadServlet?filename=spark/spark_2_5_8.exe
目前最新的版本为:
Spark 2.5.8
2.                Windows安装
(1)           下载
for windows的版本,运行spark_2_5_8.exe,一直点下一步,就可以安装成功了,默认安装路径C:/Program Files/Spark
(2)选择登陆界面的高级选项:服务器填入你的服务器地址,端口默认为
5222,点击确定。
(3)           用我们在
Openfire管理控制台中添加的test用户登录。
(4)           登陆后界面
(5)           注册一个新帐号:
spark登陆界面点击帐户,在建立新帐户界面中输入相关信息,点击创建账户。

4)注册成功后,就可以用test2登录。
四、        Jabber连接与
MSN、ICQ等IM通讯
Jabber最有优势的就是其通信协议,可以和其他给予
XMPP协议的即时通讯软件连接。如:MSN 、Yahoo Messager、ICQ,GTalk等。
1.                下载Openfire网关插件IM Gateway
下载地址:
http://www.igniterealtime.org/projects/openfire/plugins.jsp
在这里可以下载到
openfire的所有插件,我们需要的是
2.                安装gateway
Gateway的安装非常简单,你只需要把
gateway.jar拷贝到openfire/plugins目录下,重启Openfire服务,即可安装成功。
3.                配置gatway
安装成功后,打开
Openfire的管理控制台(例如:http://localhost:9090/),即可在左侧菜单栏下方看到gateway的安装选项(目前没有中文版),如图:
点击Settings,然后在你需要激活的服务上打勾即可。
4.                Spark客户端配置
重新用Spark登录Openfire,在Spark菜单栏下多了一些选项。
点击
MSN的图标,选择输入登入资讯。
填入你的
MSN帐号和密码,就可登录MSN了。
五、       Spark Webchat的安装
Spark Webchat是基于web的Spark,需要Openfire企业版的支持。
1.               软件下载
Openfire企业安装版下载地址:
http://www.jivesoftware.com/evaluation!input.jspa?type=of
需要添加一些基本信息,点击“
Submit and Download”,在此页面中可以下载到试用版,30天25用户授权,过期后5用户授权, 或者复制许可证号。
企业版插件及
Spark Fastpath Webchat插件下载地址:
http://www.igniterealtime.org/projects/openfire/plugins.jsp
2.                windows版本安装
两种企业版安装方式:
l                               直接运行Openfire企业安装版,
openfire_enterprise_3_4_2.exe,并进行相关配置。
l                               基于之前安装过的Openfire安装:将
enterprise.jar
复制到D:/openfire/plugins/下,重新启动openfire。进入管理控制台的Enterprise标签页,并复制许可证号到这里。
3.                SparkWeb使用
(1)              点击左侧菜单栏的SparkWeb,出现登陆界面。
(2)              Spark web主界面
(3)              添加联系人
(4)              发送信息
(5)              接收到信息
Spark web不能保存聊天记录,不能传递文件,当然更不可能支持声音视频等。
参考资料:
一、http://sun-snowfox.blog.sohu.com/74538502.html    二、http://sun-snowfox.blog.sohu.com/74541019.html三、http://sun-snowfox.blog.sohu.com/74542147.html
风不清云不淡
关注
关注
点赞
收藏
评论
Openfire+Spark+Spark Web安装配置(配置自己的聊天工具)
 一、       安装环境操作系统:Windows XP Prefessional SP2服务器软件:Openfire 3.4.2            Openfire Enterprise 3.4.2客户端软件:Spark 2.5.7            Spark Fastpath Webchat 3.4.1JDK:J2SE 5.0 (1.5.0_03)
复制链接
扫一扫
专栏目录
openfire-inverse-plugin:将inVerse Web客户端添加到Openfire
05-13
Openfire逆插件
inVerse插件将Web客户端添加到Openfire。 inVerse是第三方Web客户端实现。 它的项目主页是 。
CI构建状态
报告问题
问题可以报告到或通过此仓库的。
cisco jabber 安装包
09-29
思科最新的jabber 软件,支持windows7以上操作系统,更多功能参见思科官网
评论 2
您还未登录,请先
登录
后发表或查看评论
JabberHTTPBind jar
08-10
jhb-1.0.jar 这个就是JabberHTTPBind,我把编译的class打成jar包了
基于开源jabber(XMPP)架设内部即时通讯服务的解决方案
热门推荐
肥龙龙专栏
06-25
2万+
Jabber 是著名的即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。 XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。
spark中处理http_如何高效的在libuv中处理http及websocket
最新发布
weixin_42211324的博客
01-31
182
参考等级:★★★⛤⛤概述libuv是一个纯异步IO事件库,并不像libevent那样带有http功能。需要http,自己加。需要 websocket自己加。需要pop、smtp,自己加。http_parser 是一个http头解释器,与libuv一样,都是nodejs才用的库,可以用来从tcp协议数据中分析出http请求信息,是个http高性能实现,结构占用32字节内存。如果你用http_pars...
[Openfire]使用WebSocket建立Openfire的客户端
weixin_30834019的博客
03-26
222
  近日工作闲暇之余,对IM系统产生了兴趣,转而研究了IM的内容。找了半天,知道比较流行的是Openfire的系统,Openfire有许多平台实现,由于我是做Web的,所以当然是希望寻找Web的实现。Openfire的以前的Web实现,是基于Http-bind的一种长轮询机制,当然也没什么不好,只是我现在HTML5都开始了,当然希望能够来个基于Websocket的机制了。然而Google&am...
jabber for windows
02-27
jabber for windows,思科移动端视频工具,可用于内网、外网登陆账号进入视频会议
使用开源jabber(XMPP)协议及openfire架设内部即时通讯服务
低调的华丽的专栏
07-30
1448
Jabber 是著名的即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。 XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。XMPP
websocket 获取ip_Spark+Kafka+WebSocket+eCharts实时分析-完全记录(1)
weixin_39648539的博客
11-26
38
本系列内容:Kafka环境搭建与测试Python生产者/消费者测试Spark接收Kafka消息处理,然后回传到KafkaFlask引入消费者WebSocket实时显示版本:spark-2.4.3-bin-hadoop2.7.tgzkafka_2.11-2.1.0.tgz------------------------第1小节:Kafka环境搭建与测试------------------------...
jabber中文支持论坛开通了,网址是http://www.jabber.org.cn
gloser的专栏
03-30
2712
jabber中文支持论坛开通了,网址是http://www.jabber.org.cn你可以通过jabber客户端来访问
openfire搭建xmpp聊天服务器 conversejs 做web客户端
chuancha4525的博客
06-27
504
最近在用conversejs开源代码做一个 pc端聊天界面;
界面仿web版微信的结构;
首先谈谈这个conversejs的代码结构: 采用backonejs+undercodejs+jquery 做的mvc架构;
相比当前流行的vue 或者 angularjs 这些数据驱动js框架,它...
使用Spark框架创建WebSocket服务器
专业的开发者“讨论”
04-23
358
w ^ebSocket is a protocol which enables communication between the server and the browser. It has an advantage over RESTful HTTP because communications are both bi-directional and real-time. T...
Spark_2_6_3
04-03
Spark聊天沟通工具,一些著名国内外软件外包公司内部使用,业务沟通软件
基于openfir的javaweb版本的聊天
11-17
基于openfire的javaweb版本的客服聊天工具,里面的jar和js都齐全只需要修改自己的openfire服务器名字即可,深入的功能需要自己动手开发和搭建。
基于openfire的web在线聊天源码
08-27
联系人分组,群聊,修改在线状态,邀请群人员,设置群管理员,踢人。。类似QQ的功能。
页面中以script的形势引入miq.jsp稍作修改配置成自己的openfire服务器即可用
配置openfire服务器+spark客户端IM聊天工具
CheryStrive的专栏
03-26
6454
如何配置openfire+spark網絡聊天1.前言本文檔是簡單介紹XMPP、openfire、spark。以及如何配置一個以openfire為服務器,spark為客戶端的一個局域網聊天網。其中openfire服務器的構架在linux上架構的,我所使用的linux版本是虛擬機上安裝的ubuntu 8.04。本文檔不準備介紹linux的基礎知識,所以本文檔假設讀者都是在linux上有一定開發
openfire + spark 搭建聊天系统
axe的专栏
04-06
1万+
openfire是服务器,spark是客户端
下载地址:http://www.igniterealtime.org/downloads/index.jsp
下载红框内的文件,Openfire如果你的机器为64位的话不要下载zip,因为zip默认是32位的,会启动失败
全部下载完后先安装openfire服务端,可参考此教程:http://www.cnblogs.com/hoojo/ar
openfire+spark+sparkweb的配置
09-03
openfire+spark+sparkweb的配置,中英文版的都有
sparkweb 聊天工具WEB端 开源
12-14
sparkweb IM 聊天工具 ,WEB客户端,多谢支持哦
Openfire+Spark+Spark Web安装配置
阳光下的立人
12-31
5468
Openfire+Spark+Spark Web安装配置
一.安装环境
操作系统:Windows XP Prefessional SP2
服务器软件:Openfire 3.4.2
OpenfireEnterprise 3.4.2
客户端软件:Spark 2.5.7
SparkFastpath Webchat 3.4.1
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:大白
设计师:CSDN官方博客
返回首页
风不清云不淡
CSDN认证博客专家
CSDN认证企业博客
码龄16年
暂无认证
100
原创
7万+
周排名
100万+
总排名
149万+
访问
等级
1万+
积分
372
粉丝
55
获赞
231
评论
125
收藏
私信
关注
热门文章
XMPP协议的原理介绍
142050
完美解决Mysql的Access denied for user 'root'@'%的'问题(转载)
101888
IOS之URL Scheme的使用(可以在app之间调用传递数据)
90600
IOS开发之---static变量
45362
scrollview 实现滑动到底部再滑动加载数据的功能
31689
分类专栏
用户增长
android
94篇
C/C++/算法
8篇
chrome
Ecliplse
7篇
JAVA
37篇
js
1篇
linux系统安装
12篇
vs
xml
6篇
协议
8篇
娱乐
2篇
工具介绍
19篇
搜索lucence
2篇
数据存储与站点整合
1篇
文学
7篇
新思想
22篇
旅游
2篇
概念
6篇
生物学
1篇
编程模型
3篇
编译
6篇
通信
14篇
驱动开发学习
1篇
IOS
63篇
设计模式
2篇
mysql
1篇
最新评论
完美解决Mysql的Access denied for user 'root'@'%的'问题(转载)
qq_19486585:
配置jumpserver时,启动服务出错,也是拒绝访问mysql,使用此法解决。
XMPP协议的原理介绍
〇 森:
System.out.println("1024 mark!");
完美解决Mysql的Access denied for user 'root'@'%的'问题(转载)
名猿陈大浏:
执行到第三步就不行了:
[code=plain]
root@86371bc4be45:/# /usr/bin/mysqld_safe --skip-grant-tables
200616 08:53:28 mysqld_safe Logging to '/usr/data/86371bc4be45.err'.
200616 08:53:28 mysqld_safe Starting mysqld daemon with databases from /usr/data
200616 08:55:08 mysqld_safe mysqld from pid file /usr/data/86371bc4be45.pid ended
root@86371bc4be45:/#
root@86371bc4be45:/#
root@86371bc4be45:/#
root@86371bc4be45:/#
root@86371bc4be45:/# mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
[/code]
完美解决Mysql的Access denied for user 'root'@'%的'问题(转载)
于心ζ不言:
第一步:停服务
命令行:
/etc/init.d/mysql stop
第一步要切换的mysql目录下吗
几个布局复用相同的部分
微聊天下:
用的什么框架也不说
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
APP市场运营可考虑的点
完美解决Mysql的Access denied for user 'root'@'%的'问题(转载)
git 时遇到fatal:multiple stage entries for merged file处理办法
2019年1篇
2018年1篇
2016年3篇
2015年5篇
2014年35篇
2013年24篇
2012年51篇
2011年25篇
2010年86篇
2009年54篇
目录
目录
分类专栏
用户增长
android
94篇
C/C++/算法
8篇
chrome
Ecliplse
7篇
JAVA
37篇
js
1篇
linux系统安装
12篇
vs
xml
6篇
协议
8篇
娱乐
2篇
工具介绍
19篇
搜索lucence
2篇
数据存储与站点整合
1篇
文学
7篇
新思想
22篇
旅游
2篇
概念
6篇
生物学
1篇
编程模型
3篇
编译
6篇
通信
14篇
驱动开发学习
1篇
IOS
63篇
设计模式
2篇
mysql
1篇
目录
评论 2
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值