importjava.util.Objects;
importorg.jivesoftware.smack.AbstractXMPPConnection;
importorg.jivesoftware.smack.ConnectionConfiguration.SecurityMode;
importorg.jivesoftware.smack.chat.Chat;
importorg.jivesoftware.smack.chat.ChatManager;
importorg.jivesoftware.s..
分类:
编程语言 时间:
2016-09-06 23:25:39
阅读次数:
297
(1)下载Spark源码 到官方网站下载:Openfire、Spark、Smack,其中Spark只能使用SVN下载,源码的文件夹分别对应Openfire、Spark和Smack。 直接下载Openfire、Smack源代码 下载地址:http://www.igniterealtime.org/do ...
分类:
系统相关 时间:
2016-07-30 06:52:58
阅读次数:
369
前言 Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。 Openfire 是基于Jabber协议(XMPP)实现的即时通信服务器端版本,目前建议使用3.8.1版本,这个版本是当前最新的版本,而且网上可以找到下载的源代码。 即时通信客户端可使用sp
分类:
系统相关 时间:
2016-02-24 15:28:21
阅读次数:
391
在上两篇文章中,我们依次介绍openfire部署以及smack常用API的使用,这一节中我们着力介绍如何基于asmack开发一个Android的客户端,本篇的重点在实践,讲解和原理环节,大家可以参考前两篇的文章基于xmpp openfire smack开发之openfire介绍和部署[1]基于xmp...
分类:
移动开发 时间:
2016-01-13 00:39:01
阅读次数:
288
XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍。利用XMPP作为通用的传输机制...
分类:
移动开发 时间:
2015-09-26 10:40:45
阅读次数:
260
前段时间做一个项目,需要android客户端作为管理工具与web服务器后台实时交互,想了很多方法,包括androidpn、openfire+smack、xmpp协议,要么太繁琐,要么无法满足实时性。想来还是用socket,经人提醒想到了websocket。 websocket协议是近些年随htm.....
分类:
移动开发 时间:
2015-05-18 12:33:17
阅读次数:
257
近期项目中要用到openfire smack 为让自己更快熟悉和别人阅读方便,针对 Smack 4.1.1 api文档翻译Smack 文档 内容:概述 入门指南连接管理消息传递Roster and Presence处理传入的StanzasProvider 架构Smack 调试Smack 扩展概述 S...
分类:
系统相关 时间:
2015-05-14 00:37:19
阅读次数:
361
Smack
Smack是一个用于和XMPP服务器通信的类库,由此可以实现即时通讯和聊天。Android中开发通讯APP也可以使用这个包。关于smack的中文开发文档,目前网上也有很多。
下面本,将从源码中分析smack的几个案例。
连接
关于smack的Connection是连接XMPP服务器的默认实现。他有两个构造函数,一个是XMPPConecttion(String) 接收服务器地...
分类:
系统相关 时间:
2015-02-04 14:47:54
阅读次数:
345
https://github.com/whfcomm/Pilin
分类:
系统相关 时间:
2015-01-14 22:45:28
阅读次数:
169
http://blog.csdn.net/shimiso/article/details/11225873http://www.tuicool.com/articles/U3Afiy
分类:
移动开发 时间:
2014-12-18 10:17:00
阅读次数:
172