XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。Smack是一个开源的用 java 写的XMPP(jabber)客户端代码库因为XMPP是XML,所以进行扩展十分方便。而Smack也提供了对Message扩展的支持。Smack对Message扩展主要需要两个...
分类:
系统相关 时间:
2015-03-16 12:43:53
阅读次数:
271
[iPhone高级]基于XMPP的IOS聊天客户端程序(全)【转】 (2013-03-06 14:19:19)转载▼分类: IOS学习 原文地址:http://blog.csdn.net/kangkangz4/article/category/1089711 [iPhone高级] 基于XMPP的I....
分类:
其他好文 时间:
2015-03-11 16:41:09
阅读次数:
143
Spark是一个开源,跨平台IM客户端。它的特性支持集组聊天,电话集成和强大安全性能。此外,它还提供在线拼写检查,组聊天书签和选项卡式会话这样强大的终端用户体验。如果企业内部部署IM,使用Openfire+Spark是最佳的组合。1.Spark的官网地址是:http://www.igniterealtime.org..
分类:
其他好文 时间:
2015-03-11 15:10:23
阅读次数:
138
1.Smack是什么?Smack是为使用XMPP服务器进行即时交流(包括发送即时消息和组聊天)而提供的库。2.Smack有哪些优点?非常简单易用,强大的API。只需几行代码就能完成发送消息。Smack与其它类库不同的是,它不会强制你在包级使用。它提供了更有效的高级别的结构如Chat类和Roster..
分类:
系统相关 时间:
2015-03-11 15:10:09
阅读次数:
200
1.登陆Openfire官网,下载最新版本的Openfire,目前最新版本为3.9.3.http://www.igniterealtime.org/downloads/index.jsp#openfireopenfire提供了windows版本的两种安装包,我下载的是exe安装包。2.安装Openfire,一路next下去即可,傻瓜式安装就是好。安装完成后,启动Openfir..
分类:
其他好文 时间:
2015-03-10 19:37:56
阅读次数:
144
一、配置环境
1.安装openfire_3_9_3.dmg 一路默认
2.安装XMPP
在网页上输入127.0.0.1:9090 或者 http://localhost:9090/ 回车
选择语言
服务器设置 域名 管理控制台的端口
这里域名...
分类:
其他好文 时间:
2015-03-10 17:27:44
阅读次数:
528
目 录基于XMPP协议的手机多方多端即时通讯方案................................................................. 1目 录...........................................................
分类:
移动开发 时间:
2015-03-10 15:24:27
阅读次数:
230
之前学习了通过Openfire+spark+smack的模式来完成我们的即时通讯软件,上次我们已经完成了Openfire的安装和配置,这次我们继续完成我们的客户端部分。
1.首先我们通过百度smack来下载我们所需要的jar包,将下载好的jar包导入到我们的工程中,创建一个工具类XmppTool:
package com.xmpp.client.util;
import o...
分类:
系统相关 时间:
2015-03-10 14:02:10
阅读次数:
658
xmpp整理笔记:xmppFramework框架的导入和介绍一个将要开发xmpp的项目,建议在项目刚创建就导入框架,这样可以避免一些自己操作失误造成不必要的损失。xmpp中最常用的框架就是 xmppFrameWork往期回顾:xmpp整理笔记:环境的快速配置(附安装包)http://www.cnbl...
分类:
其他好文 时间:
2015-03-09 15:49:33
阅读次数:
143
xmpp整理笔记:用户网络连接及好友的管理xmpp中的用户连接模块包括用户的上线与下线信息展现,用户登录,用户的注册;好友模块包括好友的添加,好友的删除,好友列表的展示。在xmpp中 负责数据传输的类是xmppStream,开发的过程中,针对不同的传输内容,会调用不同的代理方法,在使用XMPPFra...
分类:
其他好文 时间:
2015-03-09 15:43:06
阅读次数:
167