Introdução à Arquitetura Web

5.825 visualizações

Publicada em

Publicada em: Tecnologia
  • Seja o primeiro a comentar

Introdução à Arquitetura Web

  1. 1. Introdução à Arquitetura Web Breno Vitorino Seminários I PUC Minas Contagem
  2. 2. A alvorada: ARPANET (1969)
  3. 3. Tim Bernes-Lee: concepção da Web (1989)
  4. 4. A Web é movida por Infraestrutura: Hardware, Serviços e Protocolos
  5. 5. Protocolo IP É um endereço único de um dispositivo na Web Exemplo: 200.255.125.206
  6. 6. URL URL = Uniform Resource Locator É um nome associado a um endereço na Web Exemplo: http://www.embratel.com.br
  7. 7. Protocolo HTTP Protocolo = regras e formatos para comunicação de dados HTTP = Hipertext Transfer Protocol Recupera recursos referenciados por uma URL.
  8. 8. Serviço DNS DNS = Domain Name Service Faz a tradução de nomes para números IP: www.embratel.com.br → 200.255.125.206
  9. 9. A Web é movida por Software: Navegador, Servidores e Linguagens
  10. 10. A evolução do software
  11. 11. Cliente / Servidor Cliente → envia requisições e processa respostas. Servidor → recebe requisições, processa e envia respostas.
  12. 12. Software cliente Navegador (browser) É composto de: - Um codificador/decodificador de HTTP - Um renderizador de HTML e CSS - Um interpretador de Javascript
  13. 13. Software Servidor Servidor Web Exemplos: Apache, IIS, PWS É composto de: - Codificador/Decodificador HTTP - Processador de requisições - Ambiente de execução de linguagens
  14. 14. Obrigado! Breno Vitorino brenovit@gmail.com brenovitorino.wordpress.com

×