为了账号安全,请及时绑定邮箱和手机立即绑定

电影选座,基于swoole时时更新数据,这样是否正确

电影选座,基于swoole时时更新数据,这样是否正确

郎朗坤 2019-05-23 16:44:43
描述:1.用户A访问选座页面,和服务器建立连接,通知socket服务器,然后从数据库拿到已购买的座位ID,返回给客户端,客户端进行座位锁定。(此步骤之前是用ajax轮训,现在打算换掉ajax用websocket)2.用户B选择座位下单,此时新的订单入库,用户A的页面如何更新座位数据,是不是在用户B下单后,并且订单信息插入数据库后,再去拿到当前已经和socket建立连接ID,然后推送座位信息。把刚刚购买的座位推送给客户端。问题:我上面描述的并没有涉及提交订单15分钟后如果没有支付,那选择的座位将被释放。只是想先把socket这块的逻辑走通,建立长连接,时时更新座位信息,我上面这样的逻辑正确吗,如果不是这样,烦请各位帮忙提供些思路呢。
查看完整描述

2 回答

?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

都用swoole了还用什么ajax轮询,有人选座位了,通知给该页面的所有客户端某个位置被选了,页面数据更新一下(不是刷新)就行了。
                            
查看完整回答
反对 回复 2019-05-23
  • 2 回答
  • 0 关注
  • 353 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号