如何在Service层中使用WebSocket?

现在的业务是有一个类似于秒杀的系统,用户点击秒杀之后首先去生成订单,生成订单完毕后通知前台,这个通知是使用WebSocket做的,我如何在订单生成完毕后调用WebSocket向前台发送消息?订单的处理在Service层,我不想使用前台轮询或者后台轮询的方法,框架是SpringBoot,总不能在Service层直接注入WebSocket吧

阅读 3.9k
1 个回答
新手上路,请多包涵

鉴于WebSocket发送通知模块是可以独立存在的,所以可以新建一个辅助工具类注入WebSocket,并提供发送消息的方法。哪个地方需要用到则注入工具类即可~

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题