Openfire:安装指南

摘要:
要实现这一点,您必须首先确保:1.“Presence”插件安装在openfire中。2.确保任何人都可以通过以下方法访问插件设置:ht…2013-02-2612:20阅读评论。使用web端连接到xmpp。在Apache的配置文件中添加以下三句话:ProxyRequestsOffProxyPass/xmpp-httpbindhttp://127.0.0.1:7070/http-bind/ProxyPassReverse/xmpp httpbindhttp://127.0.0.1:7070/http-绑定/…2013-02-2611:15阅读openfire如何集成外部数据库的评论http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/db-integration-guide.html看完本教程后,我发现了一个问题。因为当前的用户密码通常使用特殊算法进行加密,但教程指出,openfire只支持几种传统的加密方法,因此用户密码验证不兼容。

http://wiki.jabbercn.org/Openfire:%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97

在openfire中,如果发送某些特殊的字符(例如一些表情符合),会断开xmpp的连接,经查,是由以下的代码问题引起的: srcjavaorgjivesoftwareopenfire etMXParser.java protected char more() throws IOException, XmlPullParserException { fi...
2014-01-14 12:07 阅读(1183) 评论(0)
 
插件说明  在手机的聊天应用中,经常出现的一个需求就是把用户的离线消息通过推送系统推送到用户的手机上,为了实现这个功能,本人就开发了本插件,这个openfire 插件是拦截了发给openfire用户的离线消息,然后根据自身的业务逻辑推送到手机上。 使用方法 在offlinemsgsrcjavaorgjivesoftwareopenfirepluginOfflineM...
2014-01-09 08:59 阅读(3163) 评论(3)
 
首先说明一下,本文只是介绍一些容易被开发者忽视,而导致性能低下问题。并不是介绍如何向苹果设备成功发送一条消息,这里假设所有阅读者已经能够向苹果服务器发送消息,并且成功接收,只是发送效率比较低,并且丢失率很高。如果你不是此类情况,那么绕道吧。PS:伸手党可以直接看标红部分(结论)     最近参与并且完成了公司1000W级的消息推送服务平台重建。此次重构级别解决了消息丢失,并且大幅度提升了...
2013-12-25 17:04 阅读(1677) 评论(1)
 
原文:http://www.cnblogs.com/hoojo/archive/2013/03/29/openfire_plugin_chatlogs_plugin_.html 随笔-150  评论-825  文章-3  trackbacks-0 基于开源 Openfire 聊天服务器 - 开发Openfire聊天记录插件 上一篇文章介绍到怎么在自...
2013-12-13 17:34 阅读(581) 评论(0)
 
给xmpphp添加给了以下的常用方法: registerNewUser            //注册一个新用户 addRosterContact           //发送添加好友的请求 accept friend request      //接受好友请求 deleteRosterContact        //删除某个好友 roomMessage            ...
2013-11-15 15:59 阅读(1145) 评论(4)
 
http://iammr.7.blog.163.com/blog/static/49102699201041961613109/ 想象中如此简单的功能,想不到却这般大费周折。 如要实现,必须先确保: 1. openfire中安装有“Presence” 插件。   2. 确保该插件设置可允许任何人访问(如果是跨域浏览的话)   然后通过如下方式访问:ht...
2013-02-26 12:20 阅读(1779) 评论(0)
 
在apache的配置文件中加入下面3句: ProxyRequests Off ProxyPass /xmpp-httpbind http://127.0.0.1:7070/http-bind/ ProxyPassReverse /xmpp-httpbind http://127.0.0.1:7070/http-bind/...
2013-02-26 11:15 阅读(340) 评论(0)
 
http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/db-integration-guide.html 看了这篇教程,发现了一个问题,由于现在的用户密码一般都使用特殊算法加密的,但教程中指出openfire只支持几种传统的加密方法,所以在用户密码验证这块不兼容。...
2013-02-18 16:06 阅读(657) 评论(0)
 
安装很简单,使用命令 rpm -ivh openfire-1.i386.rpm  在启动过程中可能出现如下的错误: failed to run command `/opt/openfire/jre/bin/java': No such file or directory 解决方法: http://community.igniterealtime.org/thre...
2012-12-23 11:03 阅读(300) 评论(0)
 
...
2012-12-21 14:37 阅读(166) 评论(0)
 
在以前的博文 http://download.csdn.net/detail/wslww007/4504455, 介绍了一种方法记录下所有的聊天记录,但这是log下所有的xml,不利于信息检索。 现在发现了一个插件 (http://download.csdn.net/detail/wslww007/4504455),可以记录下一对一的聊天记录和群聊记录在数据库中,使用也非常简单,在Server...
2012-12-18 17:21 阅读(3336) 评论(27)
 
在聊天功能中,遇到一个需求:把网站数据库上的好友关系导入到openfire的数据库中,但openfire的添加好友机制是需要经过好友同意的的,比较繁琐,可以使用下面的官方插件自动同意所有的请求:Subscription  官方的描述是这样的:Automatically accepts or rejects subsription requests  插件的安装很简单,直接在管理...
2012-12-13 14:36 阅读(1211) 评论(0)
 
需要两点: 1. 相同的账号需要使用不同的resource,可用时间戳生成,如 vim@gmail/1359956556,vim@gmail/1359956777。 2.  http://stackoverflow.com/questions/10731542/support-multiple-login-at-the-same-time-in-openfire-server...
2012-12-12 21:56 阅读(1856) 评论(1)
 
http://blog.csdn.net/wklken/article/details/6460182 终篇,三天所学所用,也就这些,如果需要大家要自己去查资料研究研究,功能其实可以很强大的 可惜界面做得不好,一大短处,从大一迄今没整好,主要是个人审美不行,哎   毕业季呀毕业季,明天摆摊卖书,再半月就可能和生活四年的兄弟姐妹说再见,考研考公务员工作的,...
2012-12-10 17:04 阅读(734) 评论(0)
 
http://blog.csdn.net/lnb333666/article/details/7476177 公司没事干,组长叫我写Demo,我狂晕....         先把先说说这个什么聊天室吧,服务器就别说了,典型的拿来主义。用的是成品的openfire。说道smack,这个是一个jar文件,库,是用在javae的。要想在android端使用这个,就要用到asmac...
2012-12-03 09:30 阅读(646) 评论(0)
 
http://stackoverflow.com/questions/6635034/read-chat-histroy-from-openfire-server-with-smack Openfire server can surely save chat histories. To turn it on, you should go to Server/Server Settings...
2012-11-29 16:16 阅读(1072) 评论(1)
 
http://www.blogjava.net/wkkyo/archive/2012/02/13/369827.html 项目中需要用到openfire的文件传输,但是客户端使用flex,官方提供的xiff包中并没有封装文件传输的功能,没办法,研究了几天,在google和官方smock源码的帮助下终于实现了xiff下的文件传输,在这里做个总结。 openfire服务器是基于...
2012-11-28 15:57 阅读(456) 评论(0)
 
在centos x64 上安装openfire,运行  /etc/init.d/openfire start后发现服务器没法开启,查看log日志: nohup: failed to run command `/opt/openfire/jre/bin/java': No such file or directory 很奇怪,我是在centos上安装了java,openfir...
2012-09-20 18:59 阅读(1998) 评论(1)
 
部分xmpp协议文档的中文翻译: http://wiki.jabbercn.org/...
2012-09-16 12:16 阅读(753) 评论(0)
 
XMPP在其XEP-0045扩展中定义了一个用于多用户文本会议(群聊)的协议,类似于聊天室、QQ群等。由于它作为一个标准协议在定义模型上力求完备,涵盖了现实中的绝大部分IM产品模型,而现实中的IM产品基本都只实现了XMPP定义的模型中的一个子集。 XMPP定义的一些基本概念: 房间:房间的JID标识 (例如, ), 这里 "room" 是房间的名称而 "service" 是多用户聊天服务...
2012-09-15 16:55 阅读(989) 评论(0)
 
33条数据 共2页1 2 下一页 尾页

免责声明:文章转载自《Openfire:安装指南》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇sqlplus显示乱码解决方法vue 获取时间戳对象转换为日期格式下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Openfire验证机制的修改(整合自定义用户表)

注意: 按照openfire官方的只是修改openfire.xml是错误的 可以不修改openfire.xml文档 步骤: 正常步骤安装完openfire 停止openfire服务 直接在数据库运行: UPDATE `openfire`.`ofProperty` SET propValue='org.jivesoftware.openfire.auth....

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

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

打开即时通讯服务器openfire的大门

1、什么是即时通讯 你现在最常用的软件是什么,如果我没有猜错,应该是QQ和微信,是的,他们就是即时通讯软件。 一个可以让你无时无刻,只要有网络就能够沟通的工具,就是即时通讯工具。那么本教程,我们主要以openfire为基础来讲解即时通讯服务器和客户端的实现。 毫无疑问,为了更深入的理解openfire,我们也会深入openfire源码,尽可能多的了解它...

Go -- 漫谈IM通信架构

前前后后做的IM和推送系统已经有好几个了,一直都想好好总结下,因此就有了这篇文章。在我刚学编程的那会儿,觉得网络通信是一个很牛逼和门槛很高的一门技术,但是随着开源技术的发展和互联网知识的共享,现在要写出高质量的网络通信程序已经变得容易多了。 只要谈通讯肯定绕不开协议,鉴于本人经验下面只谈本人撸过的三种协议: 转自: http://www.yangguo.i...

即时聊天IM之一 XMPP协议简述

合肥程序员群:49313181。    合肥实名程序员群:128131462 (不愿透露姓名和信息者勿加入) Q  Q:408365330     E-Mail:egojit@qq.com  综述: 之前小规模的IM一直通过百度云推实现模拟IM,这种局限性比较多。公司很多的项目都需要IM集成,所以最终想想还是自己搭建XMPP服务器来实现IM功能。这样可控...

[Openfire]使用WebSocket建立Openfire的客户端

近日工作闲暇之余,对IM系统产生了兴趣,转而研究了IM的内容。找了半天,知道比较流行的是Openfire的系统,Openfire有许多平台实现,由于我是做Web的,所以当然是希望寻找Web的实现。Openfire的以前的Web实现,是基于Http-bind的一种长轮询机制,当然也没什么不好,只是我现在HTML5都开始了,当然希望能够来个基于Websock...