flask-web 即时通讯 IM WebSocket Socket.IO 实时推送消息
发布时间
阅读量:
阅读量
一、即时通讯简介
即时通讯(Instant Messaging)是一种依托互联网平台实现信息实时交互的通信服务。
类型:
在线推送 * 适用场景:web页面 和 App
* 自主搭建IM服务器
* 采用WebSocket技术
* 引入成熟的开发框架Socket.IO
* 针对App可自行封装socket协议
* 借助第三方IM服务提供商所推出的解决方案
离线推送 * 适用场景:App
* 在iOS系统中,采用APNs进行消息推送
* 在Android系统中,使用FCM(国外服务)或第三方IM服务商所提供的推送服务
提供第三方IM服务的企业包括:
网易云信
融云
环信
LeanCloud
以下内容将专门针对「在线推送」功能的自主构建方案进行详细阐述。
二、需求场景
在系统运行过程中,服务端需向客户端主动发送信息,具体包括以下几种情形:
- 当用户完成下单操作后,运营管理后台应将新订单相关信息推送至运营人员
- 若用户A对用户B发起关注行为,则系统需向用户B发出相应的提示信息
- 实时聊天功能亦需依赖服务端主动消息推
全部评论 (0)
还没有任何评论哟~
