chat
CHAT
Uma aplicação de Chat (bate-papo) consiste em duas aplicações:
O cliente - Se conecta com o servidor envia e recebe mensagens;
O Servidor - que trata as conexões, armazenando-as em uma hash table e distribui as mensagens para quem estiver conectado; (O servidor do Chat será capaz de aceitar tantos clientes quanto forem permitidos pela hash table(você pode definir um limite na tabela), e que também irá acompanhar todas as mensagens que estão indo e voltando em sua própria janela do chat.)