http://blog.csdn.net/shimiso/article/details/8816540关于Smack编程库,前面我们提到,它是面向Java端的api,主要在PC上使用,利用它我们可以向openfire服务器注册用户,发送消息,并且可以通过监听器获得此用户的应答消息,以及构建聊天室,...
分类:
系统相关 时间:
2014-11-18 17:53:17
阅读次数:
434
本文介绍XMPP协议原理及相关信息。 XMPP协议简介 XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instant messaging,即时消息)协议之一,其他三种分别为:即时信息和空间协议(I....
分类:
其他好文 时间:
2014-11-18 17:27:45
阅读次数:
251
1.源码结构介绍activity包下存放一些android页面交互相关的控制程序,还有一个些公共帮助类db包为sqlite的工具类封装,这里做了一些自定义的改造,稍微仿Spring的JdbcTemplate结构,使用起来更加方便一点manager包留下主要是一些管理组件,包括联系人管理,消息管理,提...
分类:
移动开发 时间:
2014-11-18 17:23:19
阅读次数:
208
刚接触openfire的配置就出现了这个错误,解决方法很简单,忘记了将openfire的源文件添加到user entries中了...
分类:
其他好文 时间:
2014-11-18 14:50:42
阅读次数:
1409
Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence
ok,额瑞巴蒂,说好的阅读RFC6121开始了。希望在阅读此文之前,已经跟你的leader在时间上沟通好了。那么这篇文章在介绍RFC6121的同时,我会穿插一些自己当时总结到得阅读技巧分享给大家(不喜轻喷)。
在阅读每个协议...
分类:
其他好文 时间:
2014-11-18 13:30:51
阅读次数:
177
前言http://blog.csdn.net/shimiso/article/details/8816558Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。Openfire是基于Jabber协议(XMPP)实现的即时通信服务器端版本,目前建议使用...
分类:
系统相关 时间:
2014-11-18 13:12:55
阅读次数:
379
最近在整理一些这方面的资料,闲话少说,咱还是直奔主题吧 :)http://blog.csdn.net/sk719887916/article/details/40541163https://github.com/ubiety/xmpphttps://github.com/robbiehanson/X...
分类:
移动开发 时间:
2014-11-14 10:44:13
阅读次数:
291
上一篇文章介绍到怎么在自己的Java环境中搭建openfire插件开发的环境,同时介绍到怎样一步步简单的开发openfire插件。一步步很详细的介绍到简单插件开发,带Servlet的插件的开发、带JSP页面插件的开发,以及怎么样将开发好的插件打包、部署到openfire服务器。如果你没有看上一篇文章...
分类:
其他好文 时间:
2014-11-14 09:13:45
阅读次数:
349
概述 可扩展消息的和出席信息协议(XMPP)主要采用XML流实现在任意两个网络终端接近实时的交换结构化信息,XMPP提供一个通用的可扩展的框架来交换XML数据,用于准实时消息和出席信息以及请求-响应服务。通用的架构 XMPP没有指定任何特定的网络结构,但它通常是采用客户-服务器架构进行实现,其中.....
分类:
其他好文 时间:
2014-11-13 18:20:30
阅读次数:
175
aSmack4.0之旅(一)配置注册篇
一、Smack是什么
Smack是一个开源,易于使用的XMPP(jabber)客户端类库。
Smack API, 是一个 Java 的XMPP Client Library,也是由Jive Software开发。
优点:编程简单。
缺点:API并非为大量并发用户设计,每个客户要1个线程,占用资源大,1台机器只能模拟有限(...
分类:
系统相关 时间:
2014-11-13 13:04:19
阅读次数:
190