1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Ajuda]Implementação de aplicação client/multitreaded server

Discussão em 'Programação' iniciada por Patrick_maura, 24 de Maio de 2008. (Respostas: 1; Visualizações: 544)

  1. Patrick_maura

    Patrick_maura Power Member

    Tenho um problema:

    Tenho que implementar uma aplicação client/multithreaded server de transações bancárias, no entanto não sei como resolver o problema.

    1- Tenho que usar a linguagem C e o sistema operativo Linux (system calls e bash shell) para implementar um serviço de transações bancarias;

    2- O acesso ao servidor que fornece o serviço pretendido deverá ser feito através de uma aplicação standalone no cliente que, depois de autenticado, disponibiliza as seguintes funcionalidades: -Levantamentos
    -Depósitos
    -Transferencias
    -Informação sobre o n.º de conta, nome e username
    -Consulta dos últimos 10 movimentos efectuados
    -Consulta do saldo de conta
    -Logout;

    3- Cada utilizador deverá, no acto de registo, indicar um username/password, o seu nome, n.º de conta (a informação relativa a cada conta deverá ser guardada de forma persistente);

    4- O servidor tem que impor um limite máximo de ligações em simultâneo;

    5- O servidor também tem que impor um limite máximo de tempo de inactividade a cada cliente,

    6- Pretende-se o uso das respectivas e apropriadas makefiles.

    Por onde devo começar?
     
    Última edição: 24 de Maio de 2008
  2. sLiNk

    sLiNk Power Member

Partilhar esta Página