Muitas mensagens posto para fora por aplicações informáticas parece obscura e frustrante. O que significa " Servidor não encontrado" dizer quando a execução de um programa em um PC? Onde você olhar para o servidor e como você dizer ao programa onde ele está no computador ? Um servidor não está no computador local e por isso não há diretório para pesquisar para encontrá-lo . O servidor não é um programa ou um recurso , é outro computador acessado através de uma rede ou da Internet. Cliente-Servidor
Um programa que exige um servidor está operando no modo " cliente-servidor " . Esta é uma "arquitetura" de aplicações de rede , o que muda alguma parte dos requisitos para o programa em outro computador. Existem muitas razões pelas quais um programa pode ser projetado para usar a arquitetura cliente-servidor. Uma delas é que a empresa que produz o programa não quer compradores de copiar o programa e distribuí-lo de graça para os outros. Se houver um elemento da função do programa que requer um registo no computador da empresa que produz , a empresa pode controlar quem está a utilizar cada cópia vendido do computador . A principal razão para usar um servidor , porém, é porque isso reduz os requisitos de hardware para o computador local executando o programa .
Servidores
o servidor que o programa não conseguiu encontrar pode ser um de muitos tipos diferentes de servidores . Servidores executar funções especializadas e seu uso é difundido em todo o mundo , tanto para redes comerciais , e para empresas que oferecem serviços ao público através da Internet. Qualquer visualização de uma página Web já usou um servidor. A página da Web é realizada em um servidor Web , eo browser tem de contactar o servidor para obter uma cópia quando o usuário coloca o endereço de uma página da Web na barra de endereços do navegador. Outros tipos de servidores incluem servidor de arquivos, servidor de impressão , servidor de autenticação, servidor proxy e servidor de correio. De fato, há provavelmente um servidor especializado para qualquer tipo de dados ou aplicação que alguém poderia querer usar .
Clientes
O computador que o usuário opera para obter acesso ao servidor é chamado de "cliente". Este é o computador local. A capacidade de contato com servidores significa que o cliente não tem que ter a capacidade de cumprir todos os requisitos do usuário. Por exemplo, com todas as músicas do mundo que seria necessário um grande computador para guardar todas as músicas de um usuário gosta e pode querer ouvir. Em vez disso, é mais eficiente que o usuário compra um computador muito menor, como um laptop ou um PC e , em seguida, obter um serviço de Internet para que as canções podem ser baixados de um servidor , conforme necessário. Desta forma , o computador cliente só precisa ter a capacidade de manter uma pequena proporção de todas as músicas que o usuário pode querer ouvir.
Servidor não encontrado
A grande desvantagem da arquitetura cliente-servidor é se o servidor ficar offline ou se o cliente perder a conexão de rede. Quando isso acontece, o programa cliente torna-se inútil , porque ele precisa de conteúdo, a fim de operar. Isso faz com que mensagens de " servidor não encontrado" frustrante, porque o status de um computador pertencente a outra pessoa está fora de controle do usuário do computador cliente.