三天时间,赶在最后一下午实现了文件的传输,本来需要实现离线文件的发送的,一直没想好怎么弄,找openfire的离线文件插件没找到,后来想出一种方法,起服务器时起了一个系统用户,一直在线,当用户发送离线文件,检测到对方不存在,先发给系统用户,存到服务器路径,并在数据库中保存信息,当对方上线时,系统用户...
分类:
其他好文 时间:
2014-06-06 20:53:21
阅读次数:
243
Tigase和OpenFire都是基于XMPP(Extensible Messaging and
Presence Protocol,可扩展通讯和表示协议)的,主要功能是实现消息的即时通信。Google
Talk支持XMPP协议,可惜QQ和MSN不支持XMPP协议,如果支持的话,Google Tal...
分类:
其他好文 时间:
2014-06-03 12:26:20
阅读次数:
680
java XMPP实现 开源及时通讯IM openfire和tigase比较
分类:
编程语言 时间:
2014-05-28 03:09:20
阅读次数:
295
做XMPP项目,一般如果两个登陆系统,比如我们的项目有一个OA系统,有一个XMPP登陆系统,正常的做法是让服务器端的人操作数据库,将OA系统的数据库导入到XMPP系统中也就是openfire数据库中,但是如果服务器端不愿意或者不想做,其实咱们做app的也是可以做.下面将基本的思路介绍下:
分类:
其他好文 时间:
2014-05-25 23:43:02
阅读次数:
261
XML流概览两个基本概念,XML流和XML节,使得在出席信息已知的实体之间,异步交换低负载的结构化信息成为可能。这两个术语定义如下:XML流的定义:一个XML流是一个容器,包含了两个实体之间通过网络交换的XML元素。一个XML流是由一个XML打开标签
(包含适当的属性和名字空间声明)开始的,流的结....
分类:
其他好文 时间:
2014-05-19 18:56:45
阅读次数:
196
Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。
Openfire是基于Jabber协议(XMPP)实现的即时通信服务器端版本,目前建议使用3.6.4版本,这个版本是当前最新的版本,而且网上可以找到下载的源代码。
即时通信客户端可使用spark2.5.8,这个版本是目前最新的release版本,经过测试发现上一版本在视频支持,msn网关支持...
分类:
编程语言 时间:
2014-05-13 15:55:13
阅读次数:
252
使用外部用户系统的配置安装openfire,启动服务控制台,进入管理界面。首次进入管理,会自动进入配置界面,配置很简单。注意一点,在选择数据库时,使用“外部数据库”,openfire支持常用的数据库,包括mysql、oracle、mssql等。我使用的是mysql,这样openfire就会自动在指定...
分类:
其他好文 时间:
2014-05-11 22:49:29
阅读次数:
343
下载在浏览器中打开如下网址http://www.igniterealtime.org/downloads/index.jsp,根据你的操作系统选择对应的版本进行下载,这里我是在mac下配置的,所以选择Mac版本的安装包,下载完成后在Finder中找到下载好的openfire_3_8_2.dmg文件。...
分类:
其他好文 时间:
2014-05-09 10:55:46
阅读次数:
329
linux 下安装jdk及配置jdk环境
一:先检测是否已安装了JDK
执行命令:
# rpm -qa|grep jdk
或
# rpm -q jdk
或
#find / -name jdk*
/soft/openfire_java/jdk-7u40-linux-x64.rpm
/usr/java/jdk1.7.0_15
/usr/java/jdk1.7.0_...
分类:
系统相关 时间:
2014-05-07 05:06:00
阅读次数:
427