订单pull改push方案设计
2016-07-26 16:16:01 0 举报
订单pull改push方案设计,即将原本由客户端主动拉取订单数据的机制改为由服务器端主动推送订单数据给客户端。这种方案可以提高数据传输的效率和实时性,减少客户端的等待时间和网络负担。具体实现方式可以采用WebSocket技术,通过建立长连接实现服务器端与客户端之间的双向通信。当有新的订单数据产生时,服务器端会立即将数据推送给对应的客户端,客户端收到数据后进行相应的处理。同时,客户端也可以向服务器端发送请求获取特定条件下的订单数据。这种方案适用于需要实时更新订单数据的场景,如在线购物、股票交易等。
作者其他创作
大纲/内容
更新前根据更新条件获取到订单老数据 oldOrder
Process
发送qmq通知
拦截booking和tts订单Mapper文件的插入和更新方法更新前根据更新条件获取到订单老数据
更新后根据更新条件获取到订单新数据 newOrder
End
获取写前订单数据
diff出更新过敏感字段的订单
如果更新了敏感字段,发送qmq通知
Start
获取写后订单数据
Decide
根据newOrder和oldOrder来diff看是否更新了敏感字段
切面拦截订单更新及插入操作
0 条评论
下一页