Como Funciona Um Servidor Web
Os servidores web são responsáveis por armazenar informações com outras maquinas. Por causa disso, pelo menos dois participantes são envolvidos em cada troca de informação: Um cliente, que solicita informações, e um servidor, que atente a esses clientes.
Cada lado exige também um programa especializado para negociar a troca de dados.
No caso do cliente: o browser, no servidor porém as coisas não são tão simples, existem várias opções de software disponíveis, mas todos têm uma tarefa semelhante: Negociar transferência de dados entre clientes e servidor via http protocolo de transferência de Hypertexto), o protocolo de comunicação WEB. O software escolhido depende do S.O utilizado no servidor, nós iremos estudar um pouco o APACHE, este disponível tanto para Linux como Windows.
Uma comunicação simples entre o cliente e o servidor web funciona da seguinte forma:
O Browser do cliente decompõe a URL em várias partes, como: nome do domínio, nome da página e protocolo, ex: http://www.consulting.com.br/index.php
Um servidor DNS (Servidor de domino) traduz o nome de domínio informado pelo usuário pelo IP, EX: 200.132.50.42
O browser determina qual protocolo deve ser usados, como por exemplo FTP, HTTP, o servidor passa então a recuperar os arquivos nas Páginas. Se não puder encontrar a página o servidor retorna uma mensagem de erro para o cliente.
O browser recebe os dados do servidor na linguagem HTML, Interpreta essas instruções e exibe o resultado para o usuário.
Esse processo é repetido até que o cliente browser feche o site.
Top Related