问答详情
源自:-

netty怎么给指定用户发信息啊

netty怎么给指定用户发信息啊

提问者:卫宣 2018-05-17 14:32

个回答

  • 小草1434
    2018-06-26 16:37:55

    针对这个问题,关键点就是以下这行代码:

    ChannelGroup.writeAndFlush(Object message);

    只要将用户信息【channel】绑定到channelGroup内,然后发消息时就调用上面的方法即可;

     ChannelGroupFuture ChannelGroup.writeAndFlush(Object message, ChannelMatcher matcher);

    或者使用这个方法也可以,message就是需要发送的消息,后者就是跟channel匹配的id,如果一致就return true,否则就返回false,,结果就是向channelID为指定的ID发送消息