Smack 源码学习
文章平均质量分 74
Judy889
这个作者很懒,什么都没留下…
展开
-
smack - PacketReader
转自:[url]http://blog.csdn.net/wqhjfree/article/details/7194428[/url] PacketReader的作用主要用来接收云端推送的消息并解析然后调用相应的监听器完成相关的操作.什么都别说, 先看代码:[code="java"]//构造函数protected PacketReader(final XMPPConnectio...原创 2013-03-07 11:49:53 · 140 阅读 · 0 评论 -
smack - PacketWriter
转自:[url]http://blog.csdn.net/wqhjfree/article/details/7194416[/url]PacketWriter是在上篇在介绍initConnection()方法中创建的,那么详细看下PacketWriter的实现:[code="java"]protected PacketWriter(XMPPConnection connection) ...原创 2013-03-07 14:15:00 · 140 阅读 · 0 评论 -
关于socket长连接的心跳包
转自:[url]http://blog.csdn.net/klarclm/article/details/7784265[/url]出于最近对im研究的兴趣,看到smack里有个30s发送一个空消息的线程,了解了下关于心跳包,keepalive的知识。 TCP的socket本身就是长连接的,那么为什么还要心跳包呢?搜索到的资料解释如下:一:内网机器如果不主动向外发起连接,外网机没法...原创 2013-03-08 11:19:32 · 128 阅读 · 0 评论 -
XMPP——Smack
1.Smack[1]连接、登陆及账户操作[url]http://blog.csdn.net/wklken/article/details/6460075[/url]2.Smack[2]会话、消息监听、字体表情和聊天窗口控制[url]http://blog.csdn.net/wklken/article/details/6460102[/url]3.Smack[3]用户列表,...原创 2013-03-09 16:16:30 · 174 阅读 · 0 评论