
pt40br
(usa Ubuntu)
Enviado em 12/07/2009 - 19:29h
Me ajudem. pf
Ando a procura de um template para um trabalho da escola que faça o seguinte:
Aplicativo de chat do tipo client/multithreaded server.
Linguagem C e so Linux (system calls e bash shell)
O acesso ao servidor que fornece o serviço pretendido deverá ser feito através de um
aplicativo standalone no cliente que, após autenticação, disponibilizará, entre outras, a
possibilidade de manter conversas com outros utilizadores ligados ao sistema.
Para subscrever o serviço, cada utilizador deverá, no ato do registo, indicar um
username/password. Toda a informação relativa a cada conta deverá ser guardada em
disco por razões de persistência. O cliente pode, deste modo, fazer logout e mais tarde
voltar a utilizar o serviço.
O servidor impor um limite máximo de ligações em
simultâneo, impor ainda um limite máximo de tempo de
inactividade a cada cliente.
Obrigado por qualquer ajuda,
Jose F.