本文介绍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
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
概述 可扩展消息的和出席信息协议(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
最近做基于XMPP的即时通讯,把相关内容总结整理下来看看!一.利用CoreLocation获取地理位置利用CoreLocation,必须在frameworks里面加入"CoreLocation.framework",然后类中import1.定义成员变量#import "LocationHelper....
分类:
其他好文 时间:
2014-11-11 00:37:52
阅读次数:
226
XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探測。它在促进server之间的准即时操作。这个协议可能终于同意因特网用户向因特网上的其它不论什么人发送即时消息,即使其操作系统和浏览器不同。 XMPP的前身是Jabber,一个开源形式组织产....
分类:
其他好文 时间:
2014-11-10 21:28:58
阅读次数:
305
Smack实现XMPP即时通信的发送消息,在上一篇博客中已经有所介绍的了!
关于接收消息
网上有对应的博客介绍
1、smack api学习 http://314858770.iteye.com/blog/908246
2、Smack开发Demo---发送并接收消息
http://...
分类:
系统相关 时间:
2014-11-10 15:34:33
阅读次数:
250