打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Xmpp
一、利用 svn 方式下载 spark 代码 a) 点击如下 Windows::Open Perspective::Other... b) 弹出一个 “Open Perspective” 对话框,选择 “SVN Repository Exploring” ,单击 OK c) 这是 eclipse 界面发生变化,在左边的 “ SVN Repositories” 面板上,右击鼠标选择 New::...
2013-07-29 16:33 阅读(844) 评论(0)
以下内容是从别人的博客里复制过来的,原文地址:http://blog.csdn.net/unicorn_520/article/details/7700018。 我在这里需要特别强调的是connectionString的配置值项: ----------------------------------------------------------------------------------...
2013-07-29 13:02 阅读(5328) 评论(3)
测试机4台 1.四台机器都安装openfire,随即一台安装mysql,执行openfire_mysql.sql脚本。 2.四台机器都配置到同一个mysql机器上(不能使用openfire内嵌的数据库),使用同一个域名。 3.四台机器都安装和插件,Hazelcas就是openfire_3.8版本以后自己的集群插件(也是个开源集群插件,摒弃了oracle的商业收费集群插件),broadcast...
2013-07-26 14:13 阅读(2183) 评论(0)
其实我发现了,网上流传的方法都只适用于作者自己。 1,先下载源码最新版本3.8.2:http://www.igniterealtime.org/downloads/index.jsp 2,源码解压缩后,文件夹名叫openfire_src,用eclipse部署,在workspace工作目录里面建立openfire_src文件夹,接着根据eclipse导入源码,以下是导入后截图: jar包等...
2013-07-26 13:43 阅读(749) 评论(0)
终篇,三天所学所用,也就这些,如果需要大家要自己去查资料研究研究,功能其实可以很强大的 可惜界面做得不好,一大短处,从大一迄今没整好,主要是个人审美不行,哎 毕业季呀毕业季,明天摆摊卖书,再半月就可能和生活四年的兄弟姐妹说再见,考研考公务员工作的,各奔东西了,我也将南下杭州 感慨,天下无不散之筵席 在此祝所有刚毕业的,学业事业有成吧 不废话了,貌似最近太感性了,理科男,伤不起呀 ...
2013-07-26 10:27 阅读(834) 评论(0)
三天时间,赶在最后一下午实现了文件的传输,本来需要实现离线文件的发送的,一直没想好怎么弄,找openfire的离线文件插件没找到,后来想出一种方法,起服务器时起了一个系统用户,一直在线,当用户发送离线文件,检测到对方不存在,先发给系统用户,存到服务器路径,并在数据库中保存信息,当对方上线时,系统用户查表,拿文件发送 想是这么想的,问题是时间太紧,没有实现,囧。 下一篇写离线消息和离线文...
2013-07-26 10:26 阅读(759) 评论(0)
这里写完,最基本的IM功能也就完了, 还剩下个发送接收文件,离线消息扩展等等 呵呵,三天时间,看的不是很深入,欢迎大家补充呀 1. 修改自身状态 包括上线,隐身,对某人隐身,对某人上线 [java] view plaincopyprint? public static void updateStateToAvailable(XMPPConnection ...
2013-07-26 10:25 阅读(656) 评论(0)
转载请注明出处:http://blog.csdn.net/wklken/archive/2011/06/01/6460112.aspx 上一篇主要是会话的管理 继续,这是显示用户列表方面的 1. 用户列表 Smack主要使用Roster进行列表管理的 connection.getRoster(); /** * 返回所有组信息 * * @return List(Ro...
2013-07-26 10:24 阅读(780) 评论(3)
上一篇是连接,登陆登出和账户管理 继续 连接之后,拿到了connection,通过它可以搞定会话 1. 建立一个会话 [java] view plaincopyprint? MessageListener msgListener = new MessageListener() { public void processMessage(Chat chat, ...
2013-07-26 10:23 阅读(718) 评论(0)
临毕业前,应需求,花了三天写了个小的聊天工具,貌似简陋得很….若有机会再完善吧,目前毕业季,处理毕业事宜,还要准备即将的入职。 眼瞅着大学四年就这么结束了,哎。 开始吧,四篇博文简单介绍下基本实现,由于时间有限,功能不是十分丰富,有兴趣的同学自己研究下协议和具体的实现 需求: 基于XMPP的IM工具,需实现和gtalk实现通信,需实现同spark的通信,需架设服务器,实现同自身...
2013-07-26 10:20 阅读(702) 评论(0)
使用之前先下载Smack,然后把Smack开发的jar引入到项目中。 package com.bis.smack.client; import java.util.Collection; import org.jivesoftware.smack.Chat; import org.jivesoftware.smack.Connection; import org.jivesoftware.s...
2013-07-26 09:53 阅读(1564) 评论(0)
在文章开始,请你了解和熟悉openfire方面的相关知识,这样对你理解下面代码以及下面代码的用途有很好的了解。同时,你可能需要安装一个简单的CS聊天工具,来测试你的代码是否成功的在openfire服务器上建立会话链接,并成功的向在线用户发送聊天消息。 必须了解:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.html http:/...
2013-07-25 23:07 阅读(1165) 评论(0)
首页 ? 即时通信 ? IM开发之使用email作为用户名登录openfire IM开发之使用email作为用户名登录openfire 日期:2010-05-25作者:firefish分类:即时通信阅读:3,242评论:5 现在有很多网站特别是贴上了“WEB2.0”标签的网站采用电子邮件地址作为用户名,个中缘由,本文不进行讨论。 本文要说的是,当你的网站使用...
2013-07-25 22:57 阅读(799) 评论(0)
首页 ? django, 即时通信 ? IM开发之使用django的用户账号登录openfire IM开发之使用django的用户账号登录openfire 日期:2010-05-08作者:firefish分类:django, 即时通信阅读:2,861评论:4 openfire是一个基于XMPP协议开源的就即时通信服务器系统。利用它再加上同样开源的spa...
2013-07-25 22:57 阅读(1052) 评论(0)
jabber:iq:private -- 私有数据存储,用于本地用户私人设置信息,比如用户备注等。 jabber:iq:conference -- 一般会议,用于多个用户之间的信息共享 jabber:x:encrypted -- 加密的消息,用于发送加密消息 jabber:x:expire -- 消息终止 jabber:iq:time -- 客户端时间 jabber:iq:auth --...
2013-07-25 22:56 阅读(620) 评论(0)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
《高性能的RTC服务器OpenFire》
即时通讯软件openfire+spark+smack - 相信自己能行,那就一定能行 - ...
Android基于XMPP Smack Openfire下学习开发IM(二)对分组、好友和头像等一些操作
基于开源jabber(XMPP)架设内部即时通讯服务的解决方案
仿微信 IM后台(亿级流量高并发) 疯狂实战
Android Push开源方案解析
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服