Respostas
Características da arquitetura cliente servidor
Um servidor deve ser capaz de atender solicitações de múltiplos clientes de maneira simultânea.
Se um servidor unicamente conseguisse atender apenas um cliente por vez, precisar-se-ia de uma infinidades de servidores próximo de uma totalidade equivalente de clientes. Isso tornaria algo infinitamente mais caro.
Em termos de implementação, normalmente o processo do lado servidor é mais complexo que o processo do lado cliente.
O servidor deve estar com os serviços ativos e prontamente configurados, para que toda requisição do cliente seja entregue. Além de atender uma estrutura física, onde mesmo que um ou mais servidores de uma empresa possam atender vários clientes simultaneamente, é comum, ainda que sim o sobre carregamento destes, culminando em queda da rede. A exemplo da Caixa, que teve as funcionalidades do Caixa Tem paralisada, por incapacidade dos servidores conseguirem atender uma infinidade de clientes. Então, além da parte configuração software, existe a estrutura física, quantidades de servidores que consigam suprir o total de demanda. Desta forma temos um processo bem mais complexo, que apenas os clientes que requisitam informações ao servidor.