开端:XMPP开发 Smack4.1+Openfire

最近因为Android课程设计的功能需要,接触了xmpp在网上了解了相关信息,以及通过Openfire+Smack4.1实现基本的聊天功能。接下来介绍相关信息。

XMPP: 全称:可扩展通讯和表示协议
详细介绍参照:http://blog.csdn.net/wbw1985/article/details/5502272

Openfire:采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。您可以使用它轻易的构建高效率的即时通信服务器.由于是采用开放的XMPP协议,您可以使用各种支持XMPP协议的IM客户端软件登陆服务.
Openfire官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire
Openfire GitHub托管地址:https://github.com/igniterealtime/Openfire

Smack4.1:此版本在 Smack在 Android 上本地运行的第一个版本,这意味着 aSmack 不再是必须的
Smack 4.1 Readme and Upgrade Guide
https://github.com/igniterealtime/Smack/wiki/Smack-4.1-Readme-and-Upgrade-Guide

使用Eclipse’s Android Development Tools
需要导入
smack-android
smack-android-extensions
,smack-core
smack-tcp
smack-extensions
smack-experimental
smack-resolver-minidns
smack-sasl-provided
jxmpp-core
jxmpp-util-cache 0.4.2-beta1 ,
minidns

Smack库源码托管于GitHub,主页见: https://github.com/igniterealtime/Smack/

以下为遇到的一些相关精彩博客:

Openfire部署与源码调试
http://gao-xianglong.iteye.com/blog/1944234
Openfire 的安装和配置
http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值