//package org.springblade.modules.webscoket.service.impl;
|
//
|
//import io.netty.channel.Channel;
|
//import io.netty.channel.group.ChannelGroup;
|
//import io.netty.handler.codec.http.websocketx.TextWebSocketFrame;
|
//import org.springblade.modules.nettyServer.NettyConfig;
|
//import org.springblade.modules.webscoket.service.IPushMsgService;
|
//import org.springframework.stereotype.Service;
|
//
|
///**
|
// * @author lq
|
// * @date 2020/4/1 11:20
|
// */
|
//@Service
|
//public class PushMsgServiceImpl implements IPushMsgService {
|
// @Override
|
// public void pushMsg(String userId, String msg) {
|
// Channel channel = NettyConfig.getUserChannelMap().get(userId);
|
// if (channel != null){
|
// channel.writeAndFlush(new TextWebSocketFrame(msg));
|
// }
|
//
|
// }
|
//
|
// @Override
|
// public void pushMsg(String msg) {
|
// ChannelGroup group = NettyConfig.getChannelGroup();
|
// String name = group.name();
|
// System.out.println("空间大小:"+group.size()+",名字:"+name);
|
// group.writeAndFlush(new TextWebSocketFrame(msg));
|
// }
|
//}
|