业务场景
商家开启使用标志,等待用户使用,用户使用优惠券-完成后并给商家一个提示。
模式1:纯ajax-商家开启后-打开定时不断抓取后台状态,对后端资源有一定浪费,但是用户端很方便直接。
模式2:ajax+websocket,用户提交采用ajax,通知采用websocket
模式3:纯websocket 用户提交也采用websocket,为防止资源浪费,一旦完成后通知管理员结果,立马关闭用户socket。
请教一下一般大神们的话一般该如何选择呢
业务场景
商家开启使用标志,等待用户使用,用户使用优惠券-完成后并给商家一个提示。
模式1:纯ajax-商家开启后-打开定时不断抓取后台状态,对后端资源有一定浪费,但是用户端很方便直接。
模式2:ajax+websocket,用户提交采用ajax,通知采用websocket
模式3:纯websocket 用户提交也采用websocket,为防止资源浪费,一旦完成后通知管理员结果,立马关闭用户socket。
请教一下一般大神们的话一般该如何选择呢
1 回答546 阅读✓ 已解决
2 回答886 阅读
1 回答648 阅读
510 阅读
模式2比较合理。完全走websocket的话会给客户端的调试和服务端的日志都带来不便,websocket的异常处理也相对更复杂一些。