README_zh_CN.md
</a>
与 Telegram、Signal、Rocket.Chat 等独立聊天应用不同,OpenIM 提供了专为开发者设计的开源即时通讯解决方案,而不是直接安装使用的独立聊天应用。OpenIM 由 OpenIM SDK 和 OpenIM Server 两大部分组成,为开发者提供了一整套集成即时通讯功能的工具和服务,包括消息发送接收、用户管理和群组管理等。总体来说,OpenIM 旨在为开发者提供必要的工具和框架,帮助他们在自己的应用中实现高效的即时通讯解决方案。
OpenIMSDK 是为 OpenIMServer 设计的 IM SDK,专为集成到客户端应用而生。它支持多种功能和模块:
🌟 主要功能:
📚 主要模块:
它使用 Golang 构建,并支持跨平台部署,确保在所有平台上提供一致的接入体验。
REST API:为业务系统提供 REST API,增加群组创建、消息推送等后台接口功能。
Webhooks:通过事件前后的回调,向业务服务器发送请求,扩展更多的业务形态。
在线体验 iOS/Android/H5/PC/Web:
为了便于用户体验,我们提供了多种部署解决方案,您可以根据以下列表选择适合您的部署方式:
支持 Linux、Windows、Mac 系统以及 ARM 和 AMD CPU 架构。
我们欢迎任何形式的贡献!在提交 Pull Request 之前,请确保阅读我们的贡献者文档
感谢您的贡献,一起来打造强大的即时通讯解决方案!
This software is licensed under the Apache License 2.0