XMPP客户端库资料

      最近需要做一个IM即时聊天工具项目, 上网搜集了一些关于XMPP方面的资料, 将C/C++客户端库都列出来了, 由于E文水平不好, 可能有许不多正确地方, 见笑了!!!

 

gloox

gloox是一个稳定功能完整的XMPP客户端库, 使用ANSI C++编写, 使用它编写标准客户非常容易, 并能将Jabber/XMPP功能集成到现有的应用程序中, gloox遵循GNU GPL许可协议, 支持商业许可.

特点:
    1. 易于使用
    2. 可扩展性好
    3. 平台无关性(支持多种操作系统)
    4. 完整的开发文档
    5. 完全支持XMPP核心协议及几乎所有的XMPP IM协议
    6. 支持TLS和SASL安全认证
    7. 支持名册管理
    8. 支持隐私名单
    9. 支持SRV查找
    10.支持服务器认证方式
    11.支持xml:lang

Iris

Iris是基于Qt/C++库编写的XMPP/Jabber协议库,目前它仍然处于开发阶段,但已经支持了许多重要的功能。设计目标是全力支持XMPP协议的正式草案, 库功能强大且易于使用的,由于大量使用Qt的结构和数据类型, 对于创建客户端,服务器和其他组件非常有用.

特点:
    1. 支持XMPP核心协议包括:
  1) DNS服务查询
  2) SSL/TLS安全认证
  3) SASL加密认证
  5) 早期的jabber:iq:auth login
   6) 资源绑定
  7) 支持HTTP连接及Socket5,http代理
   8) 高级对象流处理
    2. 支持的XMPP-IM协议
  1) 消息交换
  2) 出席广播与接收
  3) 名册管理
  4) 订阅功能
    3. JEP扩展

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值