ServidorChat

Requisitos.

  • Netcore 3.1
  • Visual Studio 2019

Descrição do projeto

O servidor Chat foi desenvolvido utilizando o protocolo Tcp. Nesta aplicação o servidor ficara escutando comandos que são feitos pelo cliente. Comandos para criar sala, escolher algum apelido, entre outro (Detalhes dos comandos podém ser encontrados no projeto cliente). Para o projeto foram utilizados Singleton, Facede e Observer para entregar a solução.

Como compilar.

Basta ir até a pasta do projeto e clicar com o botão direito do mouse na solução que o projeto irá abrir no visual studio, Então basta selecionar a opção release, clicar com o botão direito do mouse na solução e clicar em compilar. Assim temos a pasta bim/Realese, onde estará o executável do servidor.

Teste

Para executar os testes, depois de ter compilado o projeto ServidorChat no modo release, clicar com o botão direito do mouse no projeto TestChat e clicar em executar teste.