Push Architecture
2016-10-19 20:43:55 0 举报
Push Architecture是一种软件架构模式,它允许应用程序主动将数据推送到客户端设备。这种架构模式的主要优点是它可以提高应用程序的性能和响应速度,因为数据是在需要时才被发送的,而不是在用户请求时才被发送。此外,Push Architecture还可以减少网络带宽的使用,因为它只在必要时才发送数据。然而,这种架构模式也有一些缺点,例如它可能会增加服务器的负载,因为它需要在没有用户请求的情况下发送数据。此外,如果数据推送过于频繁,可能会导致用户感到烦恼。因此,在使用Push Architecture时,需要找到一个平衡点,既能提供高性能和响应速度,又不会打扰用户。
作者其他创作
大纲/内容
RMQ
Receive Push
Init
生成设备deviceid,作为alias绑定注册到各个推送渠道
pushNotification
luna-push-service
NO
BindDevice
getBindRelations(Query DB)
Duplicated
Discard
Send Push
YES
sol-push
New Push
Consumer RMQ
Push Workflow
Vendor Platform(极光、个推、APNS等)
Notify App
Push SDK(Android)
Delete relation (Delete DB record)
Send push to Vendor platform
Exists
Mysql 存储对应关系
0 条评论
下一页