- Netcore 3.1
- Visual Studio 2019
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.
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.
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.