Servidor é computador numa rede que escuta pedidos de outros computadores, chamados clientes, e responde. Tipos comuns incluem servidores web que entregam páginas, servidores de ficheiros que armazenam ficheiros, servidores de impressão que gerem tarefas e servidores de base de dados que armazenam informação organizada. Servidores podem correr em computadores independentes, ou software de servidor pode correr em computador também usado para outro trabalho.
Cientistas informáticos falam do modelo cliente-servidor de rede, onde sistema é cliente a pedir que outro retorne dados ou realize computação, ou servidor a fornecer respostas. Servidor pode estar em escritório, centro de dados dedicado ou, no caso de servidores domésticos, no canto de escritório ou sala.
Em alguns casos, certos computadores funcionam inteiramente como clientes, terceirizando quase todo trabalho a servidores. Máquinas de baixa potência com esse papel às vezes chamam-se thin clients. Computadores na Web são geralmente estritamente clientes ou servidores. Embora possível aceder site a partir de servidor ou servir conteúdo de desktop ou portátil doméstico, não é comum.
Noutros casos, computador pode operar como cliente e servidor em vários cenários. Exemplo: servidor web recebe pedido de cliente e, em resposta, envia consulta a servidor de base de dados separado, tornando-se cliente ele próprio.
Embora alguns servidores tenham hardware especializado, muitos hoje correm software de servidor sobre sistemas operativos padrão como Linux ou Microsoft Windows. Esse software trata pedidos de clientes e é essencialmente o que torna computador num servidor.
Um dos tipos mais comuns é servidor web. Trata pedidos de browsers como Chrome ou Firefox pela internet ou rede local e responde com páginas, imagens e outros dados pedidos.
Servidores web comuns incluem projetos open-source Apache e Nginx e software proprietário Microsoft Internet Information Services (IIS). Algumas empresas criam próprios servidores para tráfego único ou necessidades específicas. Muitas organizações usam servidores web com outra tecnologia, como balanceadores de carga para distribuir tarefas entre computadores e redes de distribuição de conteúdo (CDNs) para armazenar e entregar material rapidamente.
Muitas organizações dependem de servidores de base de dados, que armazenam informação de forma fiável e rápida para atualizar e aceder facilmente. Produtos comuns incluem SQL Server da Microsoft, PostgreSQL e MySQL.
Muitos servidores de base de dados comunicam com clientes usando variações de Structured Query Language (SQL). Linguagem especializada para pedir e editar dados em base de dados potencialmente grande, escrita diretamente por programadores ou gerada por outro software.
Servidores de base de dados usados para tudo, desde registos contabilísticos empresariais a posts de blog em sistemas ligados a servidores web populares.
Servidores de ficheiros e impressão são dois tipos comuns em rede de escritório. Servidor de ficheiros armazena ficheiros onde acessíveis por múltiplos utilizadores, geralmente com definições de segurança. Servidor de impressão comunica com impressoras e outros computadores para gerir impressão de documentos.
Ambos podem correr em computadores autónomos ou em computadores também usados para outro trabalho de escritório.
Tecnologia Eletrônica © [www.351231.com]