Buscar

SERVIDORES WEB

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

ESCOLA ESTADUAL RAUL SOARES
Daiane Cordeiro Santos Rosa Duarte
SERVIDORES WEB
ARAGUARI/MG
2018
Daiane Cordeiro Santos Rosa Duarte
SERVIDORES WEB
Trabalho apresentado ao curso Técnico de Informática da Escola Estadual Raul Soares para a disciplina Programação para Internet.
Prof.: Francisco Assis Silva Rodrigues
ARAGUARI/MG
2018
SERVIDORES WEB
Os Servidores Web, existem para servir páginas web ou outros serviços, conforme sejam requisitadas por um utilizador num computador ligado à internet. Sendo esta a função mais básica dos Servidores. Eles ficam ligados na internet e aguardam. Podem ser encontrados através de um url ou IP e quando são contactados respondem (servem) uma página web, um webservice, ou outro tipo de conteúdo, como por exemplo xml. 
Estes servidores são na realidade computadores, mas em vez de servirem para um utilizador, a sua função é outra. Com muita frequência nem precisam de um monitor e apenas servem para guardar informação (em bases de dados) e executar procedimentos (programação) que interagem com os utilizadores que os contactam. 
No caso das páginas web, a comunicação estabelecida com os servidores é interpretada pelos Browsers. São eles que contactam o servidor. Quando nós introduzimos um endereço web (URL) na barra de endereços de nosso browser (Internet Explorer, Chrome, Firefox, etc), o que o browser faz é enviar uma solicitação ao servidor que gere aquele URL. De seguida, os Servidores servem o conteúdo que nosso browser põe legível para se ver no ecrã.
A principal escolha de quem vai desenvolver uma aplicação web é em que servidor vai rodar sua aplicação.
Principais Servidores
Apache - O Apache Webserver mudou a Internet e abriu os olhos de muita gente para o mundo do software livre. Graças a eles é possível ter um servidor web de alto desempenho e qualidade, a um custo mínimo.
Internet Information Services - Também chamado de IIS, é o servidor Web da Microsoft. É a plataforma para quem quer trabalhar com a tecnologia ASP e .NET. Ao contrário do Apache, este é um Servidor proprietários e comercializado pela Microsoft.
Websphere - Servidor Web da IBM,voltado para aplicações Java e J2EE, é um dos principais servidores de alto desempenho e robustez do mercado.
BEA WebLogic - Concorre com a IBM pelo mercado de servidores JAVA e J2EE de alto desempenho. 
Tomcat - Servidor Web gratuito para aplicações J2EE, pode rodar sozinho ou como uma extensão do Apache ou do IIS. Faz parte da Apache Fundation, responsáveis pelo Apache Webserver.
Jboss - Muito bem conceituado, um dos lideres de mercado de servidores J2EE gratuitos.
Thttpd - tiny/turbo/throttling HTTP server - Esse servidor é extremamente simples. Segue o protologo HTTP 1.1 e pronto. Mas se precisa de um servidor extremamente rápido, para servir grandes quantidades de páginas simples (imagens ou banners, por exemplo) nenhum vai conseguir ser mais rápido que ele nem suportar tanta carga sem perder o desempenho. Para todos os ‘sabores'de Unix (Linux, etc...). 
Jrun - Servidor pago da Macromedia para aplicações J2EE. 
Zeus Web Server - Um servidor pago, caro, e bastante poderoso. Usado por empresas como o E-bay, por exemplo. 
Nginx - O Nginx lê-se “engineX” e é mais um Servidor Open Source como o Apache. A diferença é que é mais apropriado para páginas ou aplicações que sejam simultaneamente pequenas e necessitam de ser rápidas. 
lighttpd - é outro servidor livre e Open Source e vem por padrão incluído com o Sistema Operativo FreeBSD. Este servidor tem como ponto forte o facto de ser extremamente rápido, seguro e, comparativamente a outros servidores, consome menos recursos de CPU do servidor onde está instalado. Apesar de vir por padrão com o FreeBSD, o Lighttpd é compatível com Linux, Mac e Windows. 
Sun Java System WebServer - é desenvolvido pela Sun Microsystems e é extremamente eficaz em websites e aplicações de grande escala. Este Servidor pode rodar em Windows e Linux e tem a particularidade de ser Software livre, mas não Open Source. 
Node.js - surgiu em 2009 e é um dos projetos recentes que tem angariado mais entusiastas. Isto porque este servidor permite rodar JavaScript mas em Server Side. As vantagens do Node.Js têm a ver com a sua arquitetura, pois permite que se trabalhe com JavaScript, tanto do lado do Cliente (Client Side) como do lado do servidor (Server Side). Por outro lado, este servidor assenta num processamento de tarefas assíncrono que tem vindo a contribuir fortemente para a interação Web em tempo real.
Servidores Mais Utilizados
Apache/Tomcat- O Apache é o servidor web mais utilizado em todo o mundo. Ocupando hoje mais de 60% dos servidores web do mundo em relação a seus concorrentes. Toda essa vantagem é relacionada à sua segurança e facilidade de customização. 
O Tomcat- é um servidor web Java, mais especificamente, um container de servlets. O Tomcat possui algumas características próprias de um servidor de aplicação, porém não pode ser considerado um servidor de aplicação por não preencher todos os requisitos necessários. Desenvolvido pela Apache Software Foundation, é distribuído como software livre dentro do conceituado projeto Apache Jakarta, sendo oficialmente endossado pela Sun como a implementação de referência para as tecnologias Java Servlet e Java Server Pages (JSP).
IIS – Internet Information Services - O IIS 7.0 é mais confiável e seguro que as versões anteriores do IIS e outras plataformas de aplicação Web, e fornece muito mais controle e opções que as plataformas concorrentes, sendo o único servidor Web que você precisará para hospedar uma variedade de aplicações Web, serviços e formatos de mídia.
Recursos que aumentam a confiabilidade:
Obtenção de relatórios e diagnósticos detalhados com mais facilidade (TI, Desenvolvedor, Hoster). 
Compactação e cache dinâmicos, de alta velocidade, para melhoria do desempenho (TI, Hoster). 
Implementação de Web farm escalonável com balanceamento de carga baseada em HTTP e tratamento e roteamento inteligentes de solicitações (TI, Hoster). 
Recursos que aumentam o controle:
Configuração e gerenciamento da infraestrutura Web a partir de um só lugar, através da ampla seleção de ferramentas administrativas (TI, Hoster). 
Delegação do gerenciamento e da publicação de configurações de sites a usuários remotos (TI, Desenvolvedor, Hoster). 
Arquivo morto, pacote, migração e implantação de aplicações e servidores Web completos com mais facilidade (TI, Desenvolvedor, Hoster). 
Recursos que aumentam a segurança:
Redução da superfície de ataque com isolamento automático de aplicações (TI, Hoster). 
Publicação de conteúdo da Web de forma mais segura, através de protocolos baseados em padrões (Desenvolvedor, Hoster). 
Proteção do servidor Web e das aplicações Web contra solicitações mal intencionadas e acesso não autorizado (TI, Desenvolvedor, Hoster). 
Conclui-se que um servidor web se refere tanto ao equipamento quanto ao software. Além disso, viu-se que servidores são fundamentais para a internet funcionar do jeito como a conhecemos atualmente.
Referência
Disponível em: <https://tudosobrehospedagemdesites.com.br/servidor-web/>. Acesso em:14 de outubro de 2018
Disponível em: <https://www.linuxando.com/tutorial.php?t=Servidores%20Web_16>. Acesso em: 16 de outubro de 2018

Outros materiais