servidor

Explicamos o que é um servidor, suas principais características e para que serve. Além disso, o que é um servidor web, classificação e exemplos.

Os servidores operam com base em um modelo de comunicação cliente-servidor.

O que é um servidor?

Dentro Informática, é conhecido como um servidor (do servidor em inglês) para um computador que é parte de um rede de computadores e fornece certos serviços para o resto de seus computadores, chamados estações ou clientes. Esse computador deve ter uma aplicação específica capaz de atender às solicitações de diferentes clientes e dar-lhes uma resposta oportuna, portanto na realidade dentro do mesmo computador físico (hardware) vários servidores simultâneos podem funcionar (Programas), desde que disponham dos recursos logísticos necessários.

Os servidores operam com base em um modelo de comunicação (ou “arquitetura”) de cliente-servidor, dividindo as tarefas entre os provedores de recursos disponíveis, oferecendo assim seus clientes a oportunidade de compartilhar dados, em formação específico e acesso a determinados recursos de software e hardware, como um aplicativo ou periférico específico. É assim que funcionam, por exemplo, páginas da web e os serviços de Correio eletrônico.

Normalmente, os servidores podem ser classificados de acordo com sua disponibilidade em dedicados e compartilhados. Servidores dedicados são aqueles que possuem todo o seu hardware e recursos de processamento para atender às solicitações dos clientes; enquanto servidores compartilhados são aqueles que, junto com o recebimento de solicitações de clientes por meio do internet, eles atendem processos localmente, fora da rede.

Características de um servidor

Os servidores devem ter uma fonte de alimentação constante.

Como os servidores são computadores encarregados de atender às demandas dos clientes da rede, uma de suas principais características é que eles devem ter seus recursos constantemente disponíveis para que a rede esteja sempre operacional. Em outras palavras, eles devem estar sempre ligados, sempre disponíveis. É por isso que às vezes uma página da web ou seus recursos não podem ser carregados: se um servidor travar ou travar, um determinado segmento da rede que está encarregado não estará mais disponível para seus clientes.

Por outro lado, os servidores geralmente são computadores de ponta, equipados com capacidade de processamento suficiente para atender a inúmeras solicitações de clientes com um intervalo mínimo de atraso. Isso também implica ter um suprimento constante de eletricidade e outros recursos físicos para garantir sua operabilidade. Na verdade, em muitos casos, os servidores são armazenados em compartimentos muito bem condicionados, mesmo climáticos: em um ambiente suficientemente fresco e livre de poeira, evita-se o superaquecimento do sistema.

Para que serve um servidor?

Os servidores do jogo permitem o acesso a um programa recreativo.

Os servidores, como já dissemos, se encarregam de atender às solicitações dos clientes de uma determinada rede, e administrar os recursos de que dispõe para que cada cliente possa acessar as informações ou periféricos de que necessita. Nesse sentido, os servidores podem ter funções muito diferentes, como:

  • Servidores de arquivos. Eles armazenam os arquivos ou arquivos de informações e alimentá-los para uma rede.
  • Servidores Active Directory / Domínio. Eles gerenciam as informações relacionadas ao internet, seus Comercial, equipes e grupos internos.
  • Servidor de impressão. Gerencia um conjunto de impressoras disponíveis em rede, concedendo acesso às mesmas e gerenciando a fila de impressão.
  • Servidor de e-mail. Gerencia o fluxo de e-mail entre, de e para os clientes de uma rede, enviando e recebendo mensagens e armazenando seu histórico.
  • Servidor proxy. Sua função é de backup, armazenando por um tempo e em esconderijo uma cópia das páginas da web disponíveis para a rede, para agilizar o acesso às mesmas ou para permitir a recuperação dos dados caso a original esteja fora do ar.
  • servidor web. Ele armazena o conteúdo necessário para uma ou mais páginas da web e gerencia o acesso ordenado a elas, de forma que os navegadores dos clientes possam "renderizar" um site.
  • Servidor dns. Armazena as informações necessárias para associar um nome de domínio com uma série de endereços IP dos computadores vinculados a ele (seus servidores web).
  • Servidor DHCP. Responsável por atribuir endereços IP dinâmicos (variáveis) aos clientes que se conectam a uma rede.
  • Servidor FTP. Armazena informações específicas do usuário e permite acesso privado a elas entre computadores.
  • Servidor do jogo. Aqueles especificamente dedicados a armazenar informações para que os clientes possam acessar um programa recreativo ao mesmo tempo (videogames massivos, em geral).

servidor web

O servidor web permite conexões por meio de protocolos como HTTP.

Os servidores da web são programas (software) para uso diário em Internet, que faz a mediação entre o servidor onde os dados solicitados pelo cliente estão hospedados e o seu próprio computador, permitindo conexões por meio de diversos protocolos de dados, como o conhecido HTTP (Protocolo de Transferência de Hipertexto ou Protocolo de Transferência Hipertexto) Ou seja, são programas que fazem a mediação entre o navegador de um internauta e o local onde residem as informações que procura ou necessita.

Este termo também é utilizado para se referir ao próprio computador (hardware) no qual estão armazenados os arquivos que compõem um site da Web, junto com o software necessário para cumprir a conexão de dados da web.

Tipos de servidores web

Os servidores da Web podem ser de dois tipos, dependendo de seu conteúdo:

  • Servidores estáticos. Este é o nome dado aos computadores onde as informações que o usuário busca são armazenadas e ao servidor HTTP que responde ao protocolos pedido de data. Os arquivos solicitados são enviados à medida que vão sendo armazenados, havendo ou não erros, e daí vem o seu nome.
  • Servidores dinâmicos. Neste caso, são servidores idênticos aos estáticos, mas contêm software adicional (como aplicativos e bases de dados), que permite atualizar as informações solicitadas pelo cliente antes de enviá-las pela web.

Exemplos de servidores web

Alguns dos servidores da web mais usados ​​são os seguintes:

  • Nginx. Um servidor web e proxy desenvolvido pela empresa de mesmo nome em 2004.
  • Apache. Um servidor web HTTP de código aberto, desenvolvido em 1995 e mantido por um comunidade de usuários que compõem a Apache Software Foundation.
  • Serviços de Informações da Internet ou IIS. Um servidor web e um conjunto de serviços projetados para Microsoft Windows que foi originalmente incluído em sua versão NT.
  • Cherokee. Um servidor web multiplataforma escrito na linguagem C, disponível sob a GNU General Public License (software grátis).
  • Tomcat. Uma distribuição Apache de 1999, também conhecida como Jakarta Tomcat, que opera no princípio de servlets (Java).
!-- GDPR -->