附:asmack已经不需要了,4.1以后的smack已经可以在android上使用了。

XMPP Clients:   http://xmpp.org/software/clients.html

An XMPP client is any software or application that enables you to connect to an XMPP for instant messaging with other people over the Internet. There are many free clients you can use to do this, for many different devices and operating systems.

Note: The following software was not developed by the XMPP Standards Foundation and has not been formally tested for standards compliance, usability, reliability, or performance.

See something missing? Any list of XMPP servers, clients or libraries will, due to the dynamic and evolving nature of the XMPP market, be out of date almost as soon as it’s published. If you spot mistakes, errors or omissions in the table below, please submit a pull request!

Name Platform(s)
Adium OSX
AQQ Windows
AstraChat Mobile (Android, iOS) / Linux / OSX / Windows
beejive Mobile (Android, BlackBerry, iOS)
Beem Mobile (Android)
BitlBee Linux
BlueJabb Mobile (Android, Blackberry (BBOS), Nokia Symbian S40/S60 and Asha)
Buddycloud Mobile / Web / Console
Candy Browser
Coccinella Linux / OSX / Windows
Conversations Mobile (Android)
Converse.js Browser
Coversant SoapBox Communicator Windows
Crosstalk Mobile (iOS)
eM Client Windows
Empathy Linux
Finch Console / Text-Mode
Gajim Linux / Windows
ChatSecure Mobile (Android)
GNU Freetalk Console / Text-Mode
GreenJab IBM i
Apple Messages OSX
IM+ Mobile
Instantbird Linux / OSX / Windows
irssi-xmpp Console / Text-Mode
jabber.el Linux
Jabbim Linux / OSX / Windows
Jabiru Mobile (Android)
JAJC Windows
Jappix Browser
Jitsi Linux / OSX / Windows
JSXC Browser
JWChat Browser
Kadu Linux / OSX / Windows
Kopete Linux
mcabber Console / Text-Mode
Miranda IM Windows
Miranda NG Windows
Movim Browser
Monal IM Mobile (iOS)
Mozilla Thunderbird Linux / OSX / Windows
OneTeam Linux / OSX / Windows
OneTeam for iPhone Mobile (iOS)
Poezio Console / Text-Mode
Pidgin Linux / OSX / Windows
Profanity Console / Text-Mode
Psi Linux / OSX / Windows
Psi+ Linux / OSX / Windows
Quiet Internet Pager Windows
qutIM Linux / OSX / Windows
Salut à Toi Linux / Console / Text-Mode / Browser
Sim-IM Linux
Spark Linux / OSX / Windows
SparkWeb Browser
Swift Linux / OSX / Windows
Talkonaut Mobile
Tigase Messenger Browser
Tigase Minichat Browser
Tkabber Linux / OSX / Windows
Trillian Windows/ OSX / Mobile / Browser
V&V Messenger Windows
Vacuum-IM Linux / OSX / Windows
Vayusphere Mobile (BlackBerry)
VSTalk Windows
WTW Windows
Xabber Mobile (Android)
xmpp-client Linux / OSX
xmppchat Browser
XMPPWebChat Browser
yaxim Mobile (Android)

xmpp 协议之可扩展消息(messaging)与状态(presence)协议核心: RFC 3920的更多相关文章

  1. [Python]实现XMPP协议即时通讯发送消息功能

    #-*- coding: utf-8 -*- __author__ = 'tsbc' import xmpp import time #注意帐号信息,必须加@域名格式 from_user = 'che ...

  2. MQTT-SN协议乱翻之消息格式

    前言 紧接着上篇初步介绍,本文为第二篇,主要梳理MQTT-SN 1.2协议中定义的消息格式. 通用消息格式 消息头 其它可变部分 2/4字节表示 N字节组成 消息头部 长度 消息类型 1或3个字节 1 ...

  3. OC: 类的扩展、类的延展、协议、 NSDate

      NSDateFormatter 指定⽇日期格式: NSDateFormatter * formatter = [[NSDateFormatter alloc] init]; [formatter ...

  4. Xmpp学习之Smack发送消息JID变乱码

    Xmpp学习之Smack发送消息JID变乱码 版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请表明出处:http://www.cnblogs.com/cavalier-/p/6947723 ...

  5. 详解FIX协议的原理、消息格式及配置开发

    一.定义 FIX协议是由国际FIX协会组织提供的一个开放式协议,目的是推动国际贸易电子化的进程,在各类参与者之间,包括投资经理.经纪人,买方.卖方建立起实时的电子化通讯协议.FIX协议的目标是把各类证 ...

  6. HTTP协议-工作原理及消息结构

    HTTP协议 HTTP协议是Hyper Test Transfer Protocol(超文本传输协议)的缩写 适用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传输协 ...

  7. IP 协议首部格式与其配套使用的四个协议(ARP,RARP,ICMP,IGMP)

    目录 IP协议首部格式地址解析协议 ARP逆向地址解析协议 RARP网际控制报文协议 ICMP网际组管理协议IGMP IP 数据报首部 IP数据报首部格式: 最高位在左边,记为0 bit:最低位在右边 ...

  8. (网络层)IP 协议首部格式与其配套使用的四个协议(ARP,RARP,ICMP,IGMP)

    目录 IP协议首部格式地址解析协议 ARP逆向地址解析协议 RARP网际控制报文协议 ICMP网际组管理协议IGMP IP 数据报首部 IP数据报首部格式: 最高位在左边,记为0 bit:最低位在右边 ...

  9. 《TCP/IP详解卷1:协议》第11章 UDP:用户数据报协议-读书笔记

    章节回顾: <TCP/IP详解卷1:协议>第1章 概述-读书笔记 <TCP/IP详解卷1:协议>第2章 链路层-读书笔记 <TCP/IP详解卷1:协议>第3章 IP ...

随机推荐

  1. 实例学习Bloom Filter

    0. 科普1. 为什么需要Bloom Filter2. 基本原理3. 如何设计Bloom Filter4. 实例操作5. 扩展 0. 科普 Bloom Filter是由Bloom在1970年提出的一种 ...

  2. 《Linux/Unix系统编程手册》读书笔记2

    <Linux/Unix系统编程手册>读书笔记 目录 第5章: 主要介绍了文件I/O更深入的一些内容. 原子操作,将一个系统调用所要完成的所有动作作为一个不可中断的操作,一次性执行:这样可以 ...

  3. Linux kmalloc/kfree 源码解读

    kmalloc/kfree用于划分和回收内核空间低区内存的方法.改组方法没有直接通过伙伴系统进行内存的划分,通过slab算法进行分配的.同时也为每个CPU提供一个阵列缓存,用于提高分配效率.下面对改组 ...

  4. BZOJ 2440 完全平方数(莫比乌斯-容斥原理)

    题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=2440 题意:给定K.求不是完全平方数(这里1不算完全平方数)的倍数的数字组成的数字集合S ...

  5. datatables使用总结篇

    <!doctype html> <html> <head> <meta charset="gbk"/> <meta name= ...

  6. Java [Leetcode 70]Climbing Stairs

    题目描述: You are climbing a stair case. It takes n steps to reach to the top. Each time you can either ...

  7. ES PES TS

    1.流媒体系统结构 ES:elemental stream 基本数据流: PES:packet elemental stream分组的基本数据流: 然后把PES打包成PS ,TS流,PS:progra ...

  8. ORACLE CLIENT客户端安装步骤详解

    下载地址: http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zip 先将下载下来的ZIP文件解压,并运行se ...

  9. SwipeRefreshLayout的简要说明及使用demo

    在最新的  Android Support Library, revision 19.1.0 (March 2014)   添加了SwipeRefreshLayout控件. 版本发布的说明信息如下: ...

  10. 移动对meta的定义

    以下是meta每个属性详解 尤其要注意的是content里多个属性的设置一定要用分号+空格来隔开,如果不规范将不会起作用. 一.<meta http-equiv="Content-Ty ...