基于nio socket的聊天室如何分房间?

基于nio socket的聊天室服务器总是把当前最新的聊天信息推送到客户端。请问banq,服务器如何区分这些信息,使得每个用户都只接收到自己所在房间产生的聊天信息?

没人帮我么?