Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 1.15 KB

README.md

File metadata and controls

24 lines (21 loc) · 1.15 KB

Chat Java Socket

JAVA SOCKETS
Trabalho desenvolvido para a matéria de redes de computadores com as seguintes funcionalidades:

  • Cliente
    • Conetar com o servidor
    • Desconectar do servidor
    • Conectar com o chat
    • Desconectar com o chat
    • Inserir nome de usuario
    • Enviar mensagem para um usuario
    • Enviar mensagem para todos os usuarios
    • Enviar arquivo binario para um usuario
    • Enviar arquivo binario para todos os usuarios
    • Listar usuarios online
  • Servidor
    • Iniciar servidor
    • Manter um historico em tempo de execução da conversa do chat global

Executando

Passo 1 - Compilar o arquivo Servidor.java e inicializar o servidor em uma porta, preferencialmente de valor acima da 3000 para evitar possiveis problemas.

Passo 2 - Compilar o arquivo Cliente.Java, indicar o IP e porta do servidor na rede, inserir um usuario, conectar ao chat e já poderá utilizar as funcionalidades do chat. Pode-se Compilar mais de uma vez o Cliente.java para simular um ambiente com varios usuarios.