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

webscoket消息推送问题,controller可用,在server中不能正常使用

webscoket消息推送问题,controller可用,在server中不能正常使用

紫衣仙女 2018-07-30 13:18:25
项目使用springboot,注解方式引入:WebSocketConfig extends AbstractWebSocketMessageBrokerConfigurer 调用: @Autowiredprivate SimpMessagingTemplate simpTemplate;发送:simpTemplate.convertAndSend(INSTANCE_URL, resultMap);问题是,放在controller中可用,在server层就不能用了。求解
查看完整描述

2 回答

?
ABOUTYOU

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

1.在controller里调用service方法,从controller里将webscoket作为参数传入到service;
2.保证在controller内实例化的scoket对象和service里面用的对象是统一个对象
3.当web容器启动后,我们一般实例化一个公用sockt对象存到map来管理,map对象可以使用spring的ioc来统一管理,便于每个层调用;

查看完整回答
反对 回复 2018-08-06
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

请把问题表述清楚,server层还是service层,不能用报什么错,最好上相关代码


查看完整回答
反对 回复 2018-08-06
  • 2 回答
  • 0 关注
  • 919 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信