使用openfire,spark,fastpath webchat搭建在线咨询服务详细图文解说

这几天试用了下openfire相关应用,搭建一个简单的在线咨询服务,有点类似阿里旺旺,可以web页面在线咨询,也可以加为好友在pc客户端中咨询

使用场景:企业业务咨询

1.在官网http://www.igniterealtime.org/index.jsp,下载openfire,spark

2.安装spark.exe,解压openfire.zip

3.执行\openfire_3_9_3\openfire\bin\下的openfire.exe,点击launch admin进入管理员配置界面

4.配置语言、数据库、管理员账号密码等信息,

5.在插件里找到fastpath webchat,Fastpath Service添加下

可以在openfire_3_9_3\openfire\plugins中看到webchat,这里我把webchat.war放到tomcat中运行

重新启动openfire服务可以看到fastpath service 已启动,这里的域名默认是计算机名

6.测试spark,分别注册test1和test2账号

分别登录给对方留言

成功

7.启动tomcat,访问http://localhost:8080/webchat/

配置openfire服务

配置成功可以看到图片显示为live help offline图片

Fastpath Service插件安装完成后会自动添加一个工作组demo和一个用户demo

修改下demo用户的密码,使用spark登录demo用户

刷新http://localhost:8080/webchat/,可以看到图片中offline已消失,可进入在线帮助

请求在线帮助

spark弹窗,点击accept

8.其他

这篇博文是给初次接触者的一个简单例子,但openfire远不止这些,有兴趣的可以深入研究下

openfire及相关的插件都是开源的,需要做二次开发的可以到官网svn中下载

http://svn.igniterealtime.org/svn/repos

官方给的详细安装配置插件开发相关指南在openfire_3_9_3\openfire\documentation中

时间: 2024-10-11 18:39:16

使用openfire,spark,fastpath webchat搭建在线咨询服务详细图文解说的相关文章

七牛用户搭建c# sdk的图文解说

Qiniu 七牛问题解答 问题描述:很多客户属于小白类型.但是请不要随便喷七牛的文档站.因为需要一点http的专业知识才能了解七牛的api文档.现在我给大家弄个c# sdk的搭建步骤 问题解决方案 1,首先要在vs中安装nuget NuGet的安装(我的开发环境是Visual Studio 2013 旗舰版,故以此为例): 主菜单->工具->扩展和更新,打开如下界面,点击左侧的"联机"搜索nuget,然后搜索到安装. 2,应用nuget来安装qiniu sdk 你可以右键你

iOS xmpp Openfire+spark环境搭建

配置这个遇到太多问题了,写下来分享 首先到官网下载openfire+spark 下载地址:http://www.igniterealtime.org/downloads/index.jsp 安装 openfire 后如果不是如下图就安装spark会弹出一个框点详细信息下载java环境,安装好,就会和下图一样 下面进行服务器配置 下一步使用不需要标准数据库的就用自带的(我选的自带),接着下一步, 账号admin 密码,你设定的,没设定的话默认admin 如果无法登陆 com+shift+b前往文件

iOS XMPP 探索研究:Openfire+spark环境搭建

首先到官网下载openfire+spark 下载地址:http://www.igniterealtime.org/downloads/index.jsp 选择MAC版下载dmg文件. 双击运行dmg文件,安装完成后,到finder->系统偏好设置->openfire->开启, 默认是开启的,然后点击进入管理页面,首先进入需要配置: 配置服务器: 选择中文 配置域的时候,使用本机127.0.0.1,如果使用localhost,我这里出现用spark时,无法创建服务器,但是ping loca

Windows server 2008 R2 安装 Openfire + Spark

Windows server 2008 R2安装openfire+spark 1.   实验环境 Server:Windows server 2008R2 Client:win 7 2.   准备软件 需要两个软件:服务器端openfire_4_0_4 客户端端spark_2_7_7 Openfire官网:http://www.igniterealtime.org/ 3.   服务器端安装Openfire 1)    双击安装Openfire,下一步 勾选我接受协议,下一步 选择安装目录,默认即

openfire spark 二次 开发 服务插件

====================  废话 begin   ============================ 最近老大让我为研发平台增加即时通讯功能.告诉我用comet 在web端实现即时通讯. 最初狂搜集资料.不能让自己方向错了.这是很重要的. 不过还是难免的周折了一番.测试了一个comet4j的聊天小例子.用它前后端开发成本太大.对服务器也太大压力放弃了. 最终决定使用openfire +jsjac.js + JabberHTTPBind 然后实现老大要求的 web 及时通讯功

openfire+spark+smack实现即时通讯

近公司项目需要用到即时通讯功能,经过调研发现openfire+spark+smack可以实现.在网上找了很久,资料都十分有限,即使有些朋友实现了也说的不清不楚.于是决定自己研究,耗时一周的时间实现了文字通讯和文件传输的功能.现发帖分享给有需要的朋友,也希望大家能够把自己的资料都分享出来,不要敝扫自珍. 废话说够了,现在开始上干货: 1.openfire是什么?openfire是一个即时通讯服务器,也称之为即时通讯平台.它是基于XMPP协议的,大家所熟悉的通讯软件QQ.MSN和Gtalk等等,其中

Apache Spark源码走读之12 -- Hive on Spark运行环境搭建

欢迎转载,转载请注明出处,徽沪一郎. 楔子 Hive是基于Hadoop的开源数据仓库工具,提供了类似于SQL的HiveQL语言,使得上层的数据分析人员不用知道太多MapReduce的知识就能对存储于Hdfs中的海量数据进行分析.由于这一特性而收到广泛的欢迎. Hive的整体框架中有一个重要的模块是执行模块,这一部分是用Hadoop中MapReduce计算框架来实现,因而在处理速度上不是非常令人满意.由于Spark出色的处理速度,有人已经成功将HiveQL的执行利用Spark来运行,这就是已经非常

Openfire/Spark/Smack

Openfire, Spark, Smack 是Java实现的基于XMPP协议的企业级IM解决方案. Openfire:实现XMPP协议的IM服务器.有自己的管理web. Openfire数据表描述: http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/database-guide.html#ofUser#ofUser Spark: 实现XMPP协议的IM客户端.是一个插件框架,可以开发插件以提供新功能.

Spark3000门徒第六课精通Spark集群搭建总结

今晚听了王家林老师的第六课精通Spark集群搭建和测试,课后作业是:搭建自己的spark环境并成功运行pi,我的总结如下: 1 硬件环境: 至少8GB内存,推荐金士顿内存,虚拟机推荐Ubuntu kylin版本,可以安装各种办公软件包括搜狗输入法.上网方式:Nat,root权限登录,避免权限问题 2.软件环境: RedHat 6.4  spark 1.6.0   hadoop 2.6.0   scala 2.11.8 3 /etc/hosts ip-hostname对应关系 spark.even