infraestrutura:servidores-web

Servidores Web

Um servidor web é uma tecnologia da informação que processa requisições via HTTP, o protocolo de rede básico utilizado para distribuição de informação na rede World Wide Web (www). O termo refere-se a um computador, um appliance ou específicamente ao software que aceita e supervisiona requisições HTTP. A principal função de um servidor web é armazenas, processar e entregar páginas web para seus clientes. A comunicação entre cliente e servidor é feita utilizando o Hypertext Transfer Protocol - HTTP. Páginas entregues são geralemente documentos HTML, que podem incluir imagens, folhas de estilo e scripts além de texto plano. Um agente, comumente um navegador web ou crawler, inicia a comunicação fazendo uma requisição para um servidor específico utilizando HTTP e o mesmo reposderá com o conteúdo referente ao recurso que lhe foi requisitado ou uma mensagem de erro se não o puder fazer. Enquanto a principal função é servir conteúdo, uma implementação completa do HTTP também inclui maneiras de receber conteúdo de clientes. Esta feature é utilizada para submissão de formulários web, incluindo upload de arquivos. eb forms, including uploading of files. Muitos servidores web genéricos também suportam server-side scripting utilizando tecnologias como Active Server Pages - ASP, PHP e muitas outas. Isto significa que o comportamento de um servidor web pode ser descrito por arquivos distintos, enquanto os fontes permanecem sem modificações.

Geramente, esta funcionalidade é utilizada para gerar documentos HTML dinamicamente “on-the-fly”, ao invés de retornar documentos estáticos. Servidores Web nem sempre são utilizados para servir a WWW. Eles podem também ser encontrados em sistemas embarcados, como impressoras, roteadores, webcams e servem seu conteúdo somente em rede local. O servidor Web pode ser então, utilizado para fins de monitoramento e gerência do dispositivo em questão. Isto geralmente signigica que nenhum software adicional precisa ser instalado no cliente para operar o dispositivo, já que hoje qualquer sistema operacional moderno contém um navegador web operacional.

Lucas do Amaral Saboya 2015/04/06 12:41

  • infraestrutura/servidores-web.txt
  • Última modificação: 2021/08/25 10:33
  • (edição externa)