有这样一个需求,管理员在后台操作会员的积分,记录: A会员在演讲比赛上获得了30金币;
需要把这条数据 自动推送到A的客户端。
服务器推送到客户端可以使用个推,极光;
但是,服务端程序如何实时监控数据库的变化,如何接收数据库的数据,并发送给个推呢
你这30金币准备怎么加上去?
就是管理员 新增了一条数据到数据库白,就等于这个会员多了一条数据,然后想让这个会员知道他有这条数据
@代码小六: 那看你这意思只有客户端拉数据了啊?如果客户端是web项目,如果是APP,可以直接推。
@顾晓北: 需要把 数据库增加的这条数据 通过网站服务端 推送到app, 怎么个直接推呢
@代码小六: web是无状态的,你这个做不到吧?即使是HTML5的websocket,也应该是管理员网站跟你这个网站是同一个(或者同一个域名?没玩过websocket)。。。
你需要消息队列.发出一条A赢得比赛消息.多个订阅放.一个插入数据库.一个发送通知
这个通知怎么让服务端自动接收,然后可以推送到客户端呢
@代码小六:
操作触发事件发出消息,消息订阅者接受消息并处理.其中的通知处理调用app的推送服务
@吴瑞祥: 有没有类似的例子呢,要实现的是自动推送呢