x-msg-im-client-sdk是X-MSG-IM去中心化即时通信基础设施的跨平台多语言sdk.
主要功能:
1. 网络层封装, 现支持tcp协议, 未来会引入udp or reliable udp, websocket, http, etc.
2. 基于sqlite3的持久层封装.
3. 少量通用业务能力封装.
现在支持的语言: c++11, ffi:java, ffi:javascript, 其它的如: ffi:dart, pure typescript正在快速开发中.
支持的系统或开发环境: windows, linux, mac/ios, android, electron, flutter, etc.
这是x-msg-im-client-sdk的首个版本, 已经基本可用.
多语言驱动支持, 编译与使用方法请参考: http://www.dev5.cn/x_msg_im/start/driver/