Cliente

O processo de cliente é ativo, ou seja são eles que solicitam serviços a outros programas, os servidores. Normalmente o cliente é dedicado à sessão do usuário, começando e terminando com a sessão.

Um cliente pode interagir com um ou mais servidores, mas pelo menos um processo servidor é necessário.

A nível de aplicação, o primeiro ponto a residir no cliente é a interface com o usuário.

Algumas tarefas a serem realizadas pelo Cliente:

Gerenciando a interação com o usuário, o cliente esconde do usuário o servidor e a rede, caso houver. Para o usuário a impressão é que a aplicação está sendo rodada completamente local.

Se, por acaso, o programa que interage com o usuário fizer simplesmente chamada de rotina, e ficar por conta do servidor todo o processamento este certamente não é um sistema cliente/servidor.