JJS4ntos / projchatSO

Servidor criado para chat que permite visualizar os pacotes de dados enquanto são transmitidos.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

projchatSO - Sistemas para Internet

Projeto Chat - Sistemas Operacionais.

O projchatSO é um chat que realiza tudo o que um chat comum já faz, com a única diferença de ser completamente transparente em suas ações. Aqui você poderá visualizar os pacotes enviados, os pacotes recebidos, o tamanho destes pacotes, as informações(bytes) contidos nestes, assim como outros detalhes muito interessantes. Com a dinâmica entre Servidor e Cliente, pretendemos demonstrar na prática assuntos abordados em sala de aula pelo professor.

Prévia tela de registros de conectados.

enter image description here

enter image description here

Funcionamento básico do Servidor

  • Ao ser ligado, o servidor criará uma Thread para escutar, em loop infinito, uma determinada porta. Dessa forma, assim que algum cliente se conectar a esta porta, o servidor criará mais uma Thread para escutar tudo o que o cliente enviar para o Servidor. Ao final, teremos diversas Thread funcionando; cada uma delas dando atenção a apenas um cliente específico.

About

Servidor criado para chat que permite visualizar os pacotes de dados enquanto são transmitidos.

License:MIT License


Languages

Language:Java 100.0%