#03 - Servidor concorrente multi-processo sobre sockets TCP/IP
Objectivos
Servidor concorrente multi-processo: atendimento de cada cliente por um processo filho. Cuidados no tratamento de descritores de sockets.
Exercício proposto
Modifique o servidor de "máquina registadora" de forma a que possa atender concorrentemente múltiplos clientes. Nesta versão cada cliente é atendido por um processo filho do servidor.
Outras sugestões
- Modifique o servidor para que este atenda um dado número máximo de clientes concorrentemente.
- Modifique o servidor para que este se desligue de um cliente que esteja sem actividade um dado período de tempo.
- Modifique o servidor de forma a que para cada cliente sejam tratadas, no máximo, N parcelas.