![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spark+openfire+smack
Joe_n
学无止境
展开
-
即时通信软件spark+openfire+smack
第一篇是关于XMPP 协议是啥,IM 是啥以及一个比较有名的开源实现,该开源实现包括三个部分(Spark、Smack和Openfire); 第二篇讲如何开发基于Spark 的客户端IM 插件部分; 第三篇讲如何开发基于Openfire 服务器端的插件部分。 好了,进入正题吧。 什么是XMPP? Extensible Messaging and Presence转载 2013-06-22 23:43:18 · 1422 阅读 · 0 评论 -
openfire 链接sqlserver数据库
本帖最后由 kimi 于 2013-10-22 21:50 编辑 Q:现在的openfire只能链接mysql的数据库,请问如何链接sqlserver的数据库呢? A:您好,您可以按照如下步骤进行操作: 1、由于openfire需要链接sqlserver数据库,所以您先到sqlserver上创建一个名称openfire的空库供openfire的链接,注意这里的数据库名可以自己任意命名,然转载 2013-11-22 17:05:53 · 4014 阅读 · 1 评论 -
XMPP离线管理
转载http://blog.sina.com.cn/s/blog_8cb05a6b0101a904.html 一、前提: 在Openfire 中,客户端登出的状态分为正常离线和断线,正常离线会发送presence消息通知。非正常离线的时候,openfire自带的心跳包会检测客户端的响 应,如果客户端长时间无响应,Openfire无法接收到客户端的presence消息的时候,mina框架会在OF转载 2013-12-02 10:26:41 · 3119 阅读 · 0 评论 -
解决openfire中发送某些特殊字符会断开xmpp连接的问题
protected char more() throws IOException, XmlPullParserException { final char codePoint = super.more(); // note - this does NOT return a codepoint now, but simply a (single byte) character! if转载 2014-05-16 11:29:11 · 1737 阅读 · 0 评论