上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 114 下一页
摘要: /**XML转字符串 */ Document document = new SAXReader().read(new File("E:test.xml"));; String text = document.asXML(); /**字符串转XML */ String xmlStr = ****; D 阅读全文
posted @ 2018-12-05 15:51 甜菜波波 阅读(749) 评论(0) 推荐(0)
摘要: 从3月开始研究Openfire,其实就是要做一套IM系统,也正是这个原因才了解到Openfire。之前还真没想过有这么多的开源产品可以做IM,而且也没想到XMPP这个协议竟然如何强大。看来还是标准为先,好的标准可以推动产业发展啊。 Openfire的搭建与简单的demo之前写过篇《技术笔记:XMPP 阅读全文
posted @ 2018-12-05 15:36 甜菜波波 阅读(1304) 评论(0) 推荐(0)
摘要: 方法1 阅读全文
posted @ 2018-12-05 13:40 甜菜波波 阅读(3053) 评论(0) 推荐(0)
摘要: 学习过程中大家都碰到过连接被断开的问题给困扰吧,下面教大家如何做到连接断开后,重新连接首先要创建连接监听器,用来监听连接状态,这里我写了一个类继承了ConnectionListener,重写了里面5个方法,最重要的两个方法connectionClosed()和connectionClosedOnEr 阅读全文
posted @ 2018-12-05 13:29 甜菜波波 阅读(506) 评论(0) 推荐(0)
摘要: public static void testLoginStatus()throws XMPPException,InterruptedException { AccountManager accountManager; final ConnectionConfiguration connectionConfig = new ConnectionCon... 阅读全文
posted @ 2018-12-05 12:59 甜菜波波 阅读(1003) 评论(0) 推荐(0)
摘要: 连接中关联如下: Java代码 // iq提供者 roviderManager.getInstance().addIQProvider("ping", "urn:xmpp:ping", new PingIQProvider()); onnection.addPacketListener(new Pa 阅读全文
posted @ 2018-12-05 12:56 甜菜波波 阅读(490) 评论(0) 推荐(0)
摘要: package com.sqj.openfire.chat.logs; import java.io.File; import java.util.Date; import java.util.List; import java.util.Map; import java.util.UUID; import org.apache.commons.lang.StringUtils; impo... 阅读全文
posted @ 2018-12-05 07:29 甜菜波波 阅读(839) 评论(0) 推荐(0)
摘要: package cn.zsmy.utils.openfire; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import java.util.ArrayList; import java.util.Coll... 阅读全文
posted @ 2018-12-05 07:06 甜菜波波 阅读(823) 评论(0) 推荐(0)
摘要: 在日常生活中,我们使用maven下载需要的jar包,但是很多的时候由于中央仓库没有,所以我们没有办法下载到需要的jar包,手动去下载上,然后放入到lib下,然后build path有的时候会感到很不舒服,不是很是不实用。所以此处可以在maven的设置中心添加多个下载仓库,这样丰富了中央仓库的下载地址 阅读全文
posted @ 2018-12-04 19:07 甜菜波波 阅读(7974) 评论(0) 推荐(0)
摘要: 开发消息拦截器的步骤跟开发简单插件步骤一样,要开发消息拦截器插件,首先继承PacketInterceptor包拦截类,然后在initializelPlugin()方法中注册拦截器,就可以实现interceptPackage()方法中拦截包(即此方法中的packet参数)了。并且,可以通过入参inco 阅读全文
posted @ 2018-12-04 15:56 甜菜波波 阅读(736) 评论(0) 推荐(0)
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 114 下一页