上云无忧 > 文档中心 > 环信IM即时通讯 - 私有化集成 SDK 及 Demo 下载
IM即时通讯
环信IM即时通讯 - 私有化集成 SDK 及 Demo 下载

文档简介:
环信即时通讯私有化服务是基于 IM 核心技术实现的可私有化部署解决方案。本方案可适配内网物理服务器集群、公有云以及私有云等任意部署环境,提供功能完备、安全可靠、易于扩展的即时通讯平台。整体通讯平台架构主要由三部分组成,分别为客户端、服务端、Web 控制台。
*此产品及展示信息均由环信官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

环信即时通讯私有化服务是基于 IM 核心技术实现的可私有化部署解决方案。本方案可适配内网物理服务器集群、公有云以及私有云等任意部署环境,提供功能完备、安全可靠、易于扩展的即时通讯平台。整体通讯平台架构主要由三部分组成,分别为客户端、服务端、Web 控制台。

  • 客户端:采用 SDK 形式,对核心通信模块进行封装,提供场景功能接口,覆盖多种平台(包括:Android、iOS、Web、小程序、 Windows/Mac OS、Linux),支持快速集成终端用户应用。
  • 服务端:采用 Java 和 Erlang 语言编写,可支持用户高并发连接和系统动态调配,高效处理用户长连接相关的服务和用户管理、推送等无状态服务。同时提供服务端REST API 和 Java Server SDK 接口,便于完成即时通讯软件中服务的控制、数据的转发存储工作。
  • Web 控制台:是基于 B/S 模式的可视化操作平台,可支持开通与配置应用功能,查询各类 IM 服务情况,管理与维护用户体系(增、删、改、查),满足系统管理员、开发者等多种业务角色使用需求,提升业务集成与运营管理效率。

#私有化服务优势

#部署多样化

环信即时通讯系统支持 Linux 裸系统、容器化等多种部署方式。不仅可以提供更灵活、更便捷、更稳定的平台性能,同时容器化部署可实现自动部署,具备服务自动发现、服务自动负载均衡等特点。

#高可用

环信即时通讯系统具备高可用特性,当系统内某一个节点或主机出现宕机后,该故障节点上的所有服务会自动转移到其他节点上而不会引发服务中断,保障系统可用性。

#易扩展

环信即时通讯系统服务架构支持弹性扩展,系统内所有资源可在各节点之间实现灵活调度,当 CPU、内存等计算资源利用率较高时,可通过横向添加 node 实现平滑扩容。

#安全性

环信即时通讯系统实现通讯全流程安全加密,支持客户端敏感信息加密存储、服务器密钥权限管理、消息传输过程私有协议加密以及用户信息隐私保护等措施。

#国产化

环信即时通讯系统严格遵循国家法律法规和技术标准规范,积极响应国内自主可控、安全可控要求,从IT基础设置、操作系统、数据库等方面进行国产化升级,满足信创环境部署要求。

#私有化 SDK 下载

环信客户端及服务端SDK已对IM核心服务完成封装,通过调用SDK API接口,即可快速获得消息收发、会话管理、群组、好友、聊天室等功能,目前客户端 SDK 已覆盖 Windows、Linux、MacOS、Android、iOS、Web、小程序等多种平台,服务器端 SDK 已覆盖 Java、PHP 等平台,各端 SDK 下载及开发指南如下所示。

提示

  1. 若要体验环信即时通讯 IM 的功能,可下载公有云 Demoopen in new window。
  2. 若要体验私有化 Demo,需下载下表中对应平台的 Demo,然后在登录页面的服务器配置区域完成配置。
  3. 若要集成,需选择下表中的 SDK 及 Demo 版本,按照下表中“开发指南”一列的文档配置私有化环境信息。
SDK 版本号 下载地址 开发指南
Android 3.9.1open in new window 下载 SDK 及 Demoopen in new window 体验 Demoopen in new window 查看open in new window
Web 4.0.4open in new window • React: 下载 SDK 及 Demoopen in new window 体验 Demoopen in new window
• Vue 2: 下载 SDK 及 Demoopen in new window
• Vue 3: 下载 SDK 及 Demoopen in new window
查看open in new window
iOS 3.9.1open in new window 下载 SDK 及 Demoopen in new window 体验 Demoopen in new window 查看open in new window
Windows(C++) 3.9.1 下载 SDK 及 Demoopen in new window 查看open in new window
Windows(C#) 1.0.2open in new window 下载 SDKopen in new window 查看open in new window
Linux 3.1.0open in new window 下载 SDKopen in new window 查看open in new window
Electron 3.8.4open in new window 下载 SDKopen in new window 查看open in new window
uni-app 4.0.4open in new window 下载 SDK 及 Demoopen in new window 查看open in new window
小程序 4.0.4open in new window 下载 SDK 及 Demoopen in new window 查看open in new window
Unity 3.9.0 下载 SDKopen in new window
Flutter 3.9.0+2open in new window 下载 SDKopen in new window 查看open in new window
Java 0.6.3open in new window 下载 SDKopen in new window 查看open in new window
PHP 0.1.0 下载 SDKopen in new window 查看
相似文档
  • 产品介绍: 企业智能办公场景解决方案(简称:环信通)是环信基于 10 年以上的行业服务经验,深挖企事业单位办公场景需求,全力打造的安全统一通讯平台,具有低代码、跨平台、易扩展、灵活部署、定制化、全面信创适配等特性,帮助企事业单位快速搭建一站式智慧办公平台,提升沟通与业务协同效率,实现安全高效的数字化转型。
  • 平滑迁移:环信多年来一直在致力于提供稳定,安全的即时通讯服务,在开发者中积累了良好的口碑。如果您希望接入环信的IM服务,但正在使用自研或友商提供的即时通讯服务,这篇文档正是针对这一场景,介绍了一套迁移方案,这套方案已经成功为多家客户实现了平滑迁移。 用户也可以通过环信提供的存量迁移工具、平滑迁移 Relay-server 来完成迁移。这两个工具已经完成了绝大部分迁移工作,用户只需要关注感兴趣部分即可。
  • Q:如何排查 环信即时通讯 IM 单聊消息丢失? A:问题描述: 在使用 环信即时通讯 IM 聊天的过程中,如果遇到用户 A 给用户 B 发消息,用户 B 没有接收到的情况(视为消息丢失),可以按照下面的说明进行排查。
  • Q:如何实现跨 app 聊天? A:如果您需要两个 app 之间可以互相通信,只要将 AppKey 写成同一个就可以实现跨 app 聊天。同时,您需要在环信即时通讯云控制台上传对应 app 的推送证书(可以是多个),这样可以确保您的两个 app 都能收到推送。
  • 技术支持: 环信即时通讯云提供三种形式的技术支持:智能助手咨询,支持邮箱和工单咨询。 智能助手: 登录 IM Console,点击屏幕下方的智能助手,咨询问题。 支持邮箱: 技术咨询邮箱:support@easemob.com。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部