XMPP
文章平均质量分 92
白玉梁
一个Java、Android、Swift、Vue、React、Flutter、Python、Harmony都会点儿的全栈攻城狮……
展开
-
XMPP+Openfire4.5.1+Smack4.3.4+MySql
关于XMPP,14年的时候就已经写过几篇博客了,服务器使用Openfire,安卓客户端使用asmack.jar,不过asmack现在已经停止维护,而Openfire和配套的smack.jar则一直在更新,所以这篇博客主要来写如何用最新的openfire4.5.1+smack4.3.4完成XMPP的初步实现!效果如下图:上面为安卓客户端和PC端的Spark实现即时聊天,当然可以手机和手...原创 2020-04-30 10:30:56 · 968 阅读 · 0 评论 -
XMPP(二)-基于asmack+openfire的安卓客户端(仿QQ)
关于XMPP第一篇-openfire的搭建写完后,就一直在赶本篇所要介绍的这个基于asmack+openfire的安卓客户端,费了不少精力,因为有不少同学在还在焦急的等待着(自恋了呵呵),所以紧赶慢赶,现在算做出来了一个比较初级的版本,很多功能还不完善,不过先放出来,供大家一起参考研究,提出问题,共同学习,当然,该项目本人是会不断完善,增加新功能,甚至到后来的群组,有兴趣的话,大家可以继续关注^-原创 2015-01-24 08:40:08 · 16461 阅读 · 31 评论 -
XMPP(一)-openfire服务端的安装和搭建
XMPP全称:可扩展通讯和表示协议简介:可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。XMPP以Jabber协议为基础,而Jabber是即时通讯中常用的开放式协议。XMPP is the IETF's formalization of the base XML streaming protocols for instant mes原创 2015-01-15 12:21:24 · 7023 阅读 · 17 评论 -
XMPP(三)-安卓即时通讯客户端
由于时间原因,所以更新比较慢 ,还请大家谅解,此次是对上篇文章中的安卓客户端初级版本进行的一次更新优化,在这次更新后,就有那么一点样子了,可以拿的出手了,呵呵,还在关注的同学也可以及时下载更新。此次主要更新的内容如下:1,聊天界面,新消息到来时,聊天界面同步刷新;2,聊天界面,支持长按聊天记录时删除或复制聊天记录,及清空与该用户的全部聊天记录;3,消息界面,支持长按某一会话,删除与该用原创 2015-02-03 17:01:06 · 10477 阅读 · 40 评论