Repositório do projeto da cadeira de Infraestrutura de Comunicação do Cin.
No projeto foram implementados os modelos de um servidor e de um cliente que se comunicam via UDP com transferência confiável.
O contexto do projeto se da na implementalçao do "CINtofome" em um restaurante fictício.
"CINtofome é a nova sensação, esperar pra ser atendido na hora do almoço não dá. Você dono de restaurante, adquira já o melhor gerenciador de mesas e dê adeus aos seus garçons. Nele o cliente não espera para fazer o pedido. Basta entrar no app, digitar “chefia” e responder o seu pedido".
Antes de começar, você precisa instalar, caso não tenha, a seguinte ferramenta:
Primeiramente, abra um terminal e execute o servidor utilizando o seguinte comando:
python3 server.py
Depois disso, abra um terminal para cada cliente e, em todos, execute o seguinte comando:
python3 client.py
Em seguida, se divirta testando as possíveis operações que o cliente pode executar e recebendo as devidas respostas do servidor:)