Chat desenvolvido utilizando o Protocol Buffers (tecnologia desenvolvida pela Google para transferência de dados) e o gRPC (Google Remote Procedure Call), criado pela Google para execução de funções de modo remoto.
Se quiser mais informações sobre gRPC pode consultar o seguinte link: https://www.grpc.io/docs/languages/node/quickstart/
Instale as dependências e acesse a pasta contendo os scripts
npm i
cd src
Inicie o servidor
node server.js
Inicie o cliente
node client.js
No arquivo configuration.js você pode modificar as seguintes variáveis:
- PORT - Porta do servidor gRPC