======平台架构概述====== 云之讯开放平台,简称UCPaas。基于常见的UCPaas通讯平台使用场景,可以默认将目前平台架构理解为: * IM 架构 (即时通讯、Web客服类有关的) * 短信业务架构 (短信验证码、短信订单通知类) * 开发者帐号和子帐号的关系 (平台基础的帐号关系) =====IM 架构===== 开发者通过APP集成云之讯平台SDK,同时使用平台的REST接口服务可以实现IM的单聊、群组、讨论组功能。开发者AS应用服务器自行维护用户信息、用户的好友关系、群组关系。平台提供群组管理,讨论组管理,讨论组关系维护,单聊消息、群组消息、讨论组消息实时送到、消息推送和离线消息拉取,系统消息通知,历史消息存储,保证消息的实时性、可靠性和安全性。 {{ :图片61.png?nolink |}} =====短信业务架构===== 开发者通过AS应用服务器调用云之讯平台的REST接口服务,发送短信验证码,实现短信验证业务,平台通过回调AS应用服务器通知短信验证码发送结果。 {{ :图片62.png?nolink |}} =====开发者帐号和子帐号的关系===== 每个开发者可在云之讯平台申请一个开发者帐号,每个开发者帐号下面可以创建多个所属开发者自己的不同应用,每个应用可以创建所属应用自己的子帐号即client number。应用之间相互独立没有关联,各自应用下的子帐号也是相互独立没有关联。 {{ :图片63.png?nolink |}}