ExpressIM介绍

ExpressIM(Express Instant Messaging)是一款轻量化基于WebSocket的即时通信云服务,可快速整合至您的项目,实现服务端至客户端以及客户端至客户端之间的消息推送。

ExpressIM提供丰富的JS SDK及服务端对接SDK,简单几行代码便能实时即时通信功能。

快速理解工作原理

消息订阅

ExpressIM创建一个应用后,客户端可通过JS SDK创建并订阅ChannelExpressIM支持创建无限Channel,一个客户端可同时订阅多个Channel

消息发送

服务端可通过ExpressIM提供的API接口向Channel推送消息,客户端(浏览器)通过JS SDKChannel推送消息。

客户端接收消息

客户端通过JS SDK订阅了Channel后,如果有新消息将触发JS SDK中的onMessage方法。