前言
smack 是开发openfire客户端的类库,从smack4.1 开始支持android开发,之前的版本是不支持的android的 ,
在这之前都是使用asmack 类库,但是现在asmack 已经过时了。
至于openfire的搭建这里就不介绍了,可以看看下面这篇内容
http://blog.csdn.net/hu285279904/article/details/45...
分类:
移动开发 时间:
2015-08-07 20:04:14
阅读次数:
287
openfire 和以往版本配置没有多大区别就不详细介绍了,网上搜会有一大堆的图解
下面主要说一下smack 4.1.2 的开发使用,在网上看了好多文章包括stackoverflow的都没有4.1以上的使用说明,同时我发现官方的一些说明好像和这个版本不对应,例如UseConnectionConfiguration#setReconnectionAllowed(boolean)
to turn...
分类:
系统相关 时间:
2015-07-15 22:48:55
阅读次数:
380
XMPPclient库Smack 4.0.6版开发之中的一个作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、Smack库概述Smack是一个开源、易用的XMPP/Jabberclient库,它使用Java语言开发,由Jive Software开发。Sm...
分类:
系统相关 时间:
2015-06-07 18:53:18
阅读次数:
225
Top Android App使用的组件唱吧_462smack:de.measite.smack:??????:org.apache:???smack:org.jivesoftware.smack:XMPP客户端类库dnsjava:org.xbill.dns:域名解析alipay:com.alipa...
分类:
移动开发 时间:
2015-05-23 15:29:48
阅读次数:
189
前段时间做一个项目,需要android客户端作为管理工具与web服务器后台实时交互,想了很多方法,包括androidpn、openfire+smack、xmpp协议,要么太繁琐,要么无法满足实时性。想来还是用socket,经人提醒想到了websocket。 websocket协议是近些年随htm.....
分类:
移动开发 时间:
2015-05-18 12:33:17
阅读次数:
257
公司准备做移动IM, 花了一两天时间分析了一下。
使用开源代码自已实现:
http://www.igniterealtime.org/projects/index.jsp
smack(xmpp) + OPENFIRE服务器
缺点: 基于xmpp,
数据冗余率高, 耗电, 耗流量, 协议层消耗70 %的流量
自已开发工作量大, 且存在稳定性问题。
蘑菇街开源项...
分类:
移动开发 时间:
2015-05-14 10:07:05
阅读次数:
162
近期项目中要用到openfire smack 为让自己更快熟悉和别人阅读方便,针对 Smack 4.1.1 api文档翻译Smack 文档 内容:概述 入门指南连接管理消息传递Roster and Presence处理传入的StanzasProvider 架构Smack 调试Smack 扩展概述 S...
分类:
系统相关 时间:
2015-05-14 00:37:19
阅读次数:
361
Smack框架对XMPP协议进行了封装,从而方便与Openfire即时通信服务器做交互。说白了,Smack框架可以通过对象构造符合XMPP协议的XML字符串,避免手动拼接字符串。XMPP协议基本XML结构如下:1 5 消息内容6 大多数情况下,这么简单的结构是满足不了需求的,我们可能...
分类:
系统相关 时间:
2015-05-12 00:04:56
阅读次数:
232
之前学习了通过Openfire+spark+smack的模式来完成我们的即时通讯软件,上次我们已经完成了Openfire的安装和配置,这次我们继续完成我们的客户端部分。
1.首先我们通过百度smack来下载我们所需要的jar包,将下载好的jar包导入到我们的工程中,创建一个工具类XmppTool:
package com.xmpp.client.util;
import org.j...
分类:
系统相关 时间:
2015-04-22 15:22:04
阅读次数:
179
一、Smack库概述 Smack是一个开源、易用的XMPP/Jabber客户端库,它使用Java语言开发,由Jive Software开发。 Smack的优点是编程简单。 Smack的缺点是其API并非为大量并发用户设计,每个客户都要1个线程,占用资源...
分类:
系统相关 时间:
2015-03-31 06:49:51
阅读次数:
300