Smack+Openfire搭建即时通讯
Code-Porter
一位大前端开发程序员,从事多年前端开发,熟练App、网站、服务端、数据库、H5和小程序等平台的开发;在物联网领域开发有着丰富的经验,对技术要求苛刻、热爱分享、热爱新技术...
展开
-
基于Openfire Smack开发即时通讯应用、获取所有群组、加入群聊、创建群组(四)
一:前面几篇博客分别介绍了环境搭建、注册登录。单聊 等等…..那么现在我们就来来看看怎么玩群聊。基于Openfire Smack开发即时通讯应用、搭建Openfire服务器(一) 基于Openfire Smack开发即时通讯应用、Spark安装,注册,登录,退出登录(二)基于Openfire Smack开发即时通讯应用、获取离线消息,发送消息,联系人列表,添加好友(三)二:获取服务器上的所有原创 2017-03-22 17:25:28 · 6088 阅读 · 3 评论 -
基于Openfire Smack开发即时通讯应用、获取离线消息,发送消息,联系人列表,添加好友(三)
一:前面两篇说了Openfire服务器的搭建和注册登录,接下来就是重点了,实现与好友之间的聊天。二:获取用户的所有好友XMPPTCPConnection connection /** * 获得所有联系人 */ public Roster getContact() { Roster roster = Roster.getInstanceFor(conn原创 2017-03-14 15:48:53 · 8188 阅读 · 7 评论 -
基于Openfire Smack开发即时通讯应用、Spark安装,注册,登录,退出登录(二)
上一篇已经把服务器的Openfire环境搭建好了,现在我们就可以来搭建应用App的环境了这样就可以使用Smack的API来与服务器进行通信了。一:继续去igniterealtime下载Smack的jar包和Spark.exe二:Spak,第一次使用需要设置点东西,不然登录不上。点击进入高级,将倒数第三,第二个勾上这样就可以登录了(至于为什么自己领悟吧 ^_^) 现在我们随便登录一个帐号,域名填写你原创 2017-03-10 15:24:34 · 11446 阅读 · 10 评论 -
基于Openfire Smack开发即时通讯应用、搭建Openfire服务器(一)
一:Openfire是什么? Openfire 是基于XMPP 协议的IM 的服务器端的一个实现,虽然当两个用户连接后,可以通过点对点的方式来发送消息,但是用户还是需要连接到服务器来获取一些连接信息和通信信息的,所以服务器端是必须要实现的。Openfire 也提供了一些基本功能,但真的很基本的!庆幸的是,它也提供插件的扩展,像Spark 一样,同样强烈建议使用插件扩展的方式来增加新的功能,而不是原创 2017-03-08 15:46:21 · 26284 阅读 · 2 评论