XMPP系列 - 02 - 服务器/客户端

一. 服务器

  1. 什么是Openfire

    a. 开发语言 - Java

    b. 实现协议 - XMPP

  2. 为什么使用Openfire

    a. Openfire为Java开源项目

    b. 采用开放的XMPP协议

    c. 有多种针对不通系统的版本

    d. 使用Socket通讯

    e. 单台服务器可支持上万并发用户,搭建分布式云服务器可轻松提供大量并发用户。

    f. Socket长连接

    g. 服务器稳定

    h. 提供接口,可自己开发插件

  3. 环境搭载 - JDK + Tomcat + MySQL + Openfire for Mac / Linux / Window

二. 客户端

  1. Android - Smack(asmack)

  2. PC / Web - Spark

 

posted @ 2015-12-09 20:11  mattle  阅读(121)  评论(0编辑  收藏  举报