融云即时通讯云是一款可以帮助开发者减少集成难度,在开发APP的时候少不了的就是sdk,好的sdk可以提高开发效率,融云SDK包括两个部分,一个是IM界面组件和IM通讯能力库,通过简短的代码可以将你需要的界面开发出来,成为开发者们的超级乐园。

融云的架构设计上具有如下特点:
无需改变现有 App 的架构,直接嵌入现有代码框架中;
无需改变现有 App Server 的架构,独立部署一份用于用户授权的 Service 即可;
专注于提供通讯能力,使用私有的二进制通信协议,消息轻量、有序、不丢消息;
安全的身份认证和授权方式,无需担心 SDK 能力滥用(盗用身份的垃圾消息、垃圾群发)问题。
如图:
蓝色为您的应用(App)和应用服务器(App Server),用户数据(User Data)和用户好友消息(Friend Relationship Data)保存在您的应用服务器上,融云不需要同步 App 的用户系统和好友关系;绿色为融云服务器(RongCloud Server)和融云 SDK,支持快速集成和平滑迁移。
蓝色箭头表示您自己的业务数据经由您自己的应用服务器;绿色剪头表示消息需要经过融云服务器转发(IM 的离线、通知等逻辑决定了消息必须经由服务器进行一次转发);橙色箭头表示您的应用服务器只需要和融云服务器进行身份授权,不需要您提交详细用户资料。
App 服务端换取 Token 流程,可以参考 Server 开发文档 - 获取 Token 方法
客户端集成流程,可以参考 Android 开发指南 或者 iOS 开发指南
UI 界面自定义,可以参考 Android 开发指南 - UI 自定义 或者 iOS 开发指南 - UI 自定义

【基本介绍】
?融云Android SDK可以帮开发者尽量减轻集成难度,更简单、快速的体验融云的聊天功能。通过融云平台,开发者不必搭建服务端硬件环境,就可以将即时通讯、实时网络能力快速集成至应用中。融云平台提供了一系列产品、技术解决方案,包括:客户端 IM 组件,客户端 IM 基础库,Web SDK,服务端 REST API 等。利用这些解决方案,开发者可以直接在自己的应用中构建出即时通讯产品,也可以无限创意出自己的即时通讯场景。【架构介绍】
融云提供的即时消息传输服务,不在 App 之外建立并行的用户体系,不需要同步用户账户,不影响 App 现有的系统架构与帐号体系,与现有业务体系能够实现完美融合。融云的架构设计上具有如下特点:
无需改变现有 App 的架构,直接嵌入现有代码框架中;
无需改变现有 App Server 的架构,独立部署一份用于用户授权的 Service 即可;
专注于提供通讯能力,使用私有的二进制通信协议,消息轻量、有序、不丢消息;
安全的身份认证和授权方式,无需担心 SDK 能力滥用(盗用身份的垃圾消息、垃圾群发)问题。
如图:

蓝色为您的应用(App)和应用服务器(App Server),用户数据(User Data)和用户好友消息(Friend Relationship Data)保存在您的应用服务器上,融云不需要同步 App 的用户系统和好友关系;绿色为融云服务器(RongCloud Server)和融云 SDK,支持快速集成和平滑迁移。
蓝色箭头表示您自己的业务数据经由您自己的应用服务器;绿色剪头表示消息需要经过融云服务器转发(IM 的离线、通知等逻辑决定了消息必须经由服务器进行一次转发);橙色箭头表示您的应用服务器只需要和融云服务器进行身份授权,不需要您提交详细用户资料。
【集成流程】
融云的集成流程如下图所示,其中几个关键环节需要注意:App 服务端换取 Token 流程,可以参考 Server 开发文档 - 获取 Token 方法
客户端集成流程,可以参考 Android 开发指南 或者 iOS 开发指南
UI 界面自定义,可以参考 Android 开发指南 - UI 自定义 或者 iOS 开发指南 - UI 自定义