implementar Chat rooms en JAVA

Brujo
24 de Noviembre del 2008
Hola, que tal

Estoy desarrollando un chat (sin interfaz gráfica) en java, y bueno los usuarios ya se identifican se pueden listar los conectados, etc. Pero me gustaría poder definir un número concreto de canales (Chat rooms) y poder acceder a ellas. Sé que se debería poner en el thread que genera el servidor cuando se conecta un cliente, quizás definiendo los canales como un vector i luego comparar el texto del usuario con en nombre del canal para entrar, pero no se como enfocarlo ni que utilizar bien bien. Grácias de antemano.

Saludos!!