Protocolo HTTP Prof. André Rabelo.

Slides:



Advertisements
Apresentações semelhantes
Sistemas Distribuídos Baseados na Web
Advertisements

Módulo II – Domine a Internet Introdução a Informática DCC - UFMG.
Serviços na Internet: Caracterização e Acesso
Bruno Rafael de Oliveira Rodrigues
Engenharia de Software Alessandro Cruz Marcelo Brandão Theodoro Júnior
Internet Infra-estrutura
Conceitos Básicos de Informática REDES DE COMUNICAÇÃO: INTERNET
Internet: conceitos básicos
Wagner Santos C. de Jesus Roberto Cordeiro Walts
INTERNET O que é ? História da Internet Internet no Brasil
WWW – word wide web A WWW (World Wide Web ou, simplesmente, Web) é a parte multimídia da Internet, portanto possiblita a exibição de páginas de hipertexto,
Internet e Intranet A Internet é um conglomerado de redes em escala mundial de milhões de computadores interligados pelo Protocolo de Internet que permite.
Oficina de Pesquisa na Rede
Internet Principais conceitos.
Tecnologias para Internet
TCP/IP básico e outros protocolos
Sistemas Distribuídos
INFORMÁTICA BÁSICA EXTRANET INTERNET
TCP/IP CAMADA DE APLICAÇÃO SERVIÇOS
Profº Charles de Sá Graduado em Computação Profº Charles de Sá Graduado em Computação.
PROF. RONI MARCIO FAIS SERVIÇOS DE INTERNET PROF. RONI MARCIO FAIS
História da Internet 1º A Internet foi idealizada na década de 60 nos Estados Unidos. O objectivo inicial, era o enorme potencial de partilha de informações.
REDES DE COMPUTADORES II
Aula 9 - Camada de aplicação
INF1503 – Processamento de Dados (Economia)
A autoria - II.
Funcionalidade e Protocolos da Camada de Aplicação
Protocolos e o Modelo OSI
HTTP Hypertext Transfer Protocol.
Informática Instrumental
Camada de Transporte prof. Eduardo.
Prof. Luís Sérgio Carvalho. Attachment - Enviar um attachment significa anexar um arquivo a uma mensagem eletrônica e enviá-lo a alguém. Antivírus - Programa.
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 02 1º Semestre UNIJUÍ.
Trabalho realizado por: Leandro, Ruslana e Nataliya.
Criação de Páginas Web A Internet HTML Básico TIC 9º Ano
Segurança e Auditoria de Sistemas
O que é a Internet? É uma rede mundial de computadores ligados entre si através de linhas telefónicas comuns, linhas de comunicação privadas, satélites.
Nelson Vieira Nº 12 Manutenção Industrial. Servidor: Em informática, um servidor é um sistema de computação centralizada que fornece serviços a uma.
PROJETO S.A.C.I Autores: Cleverson C. Ferreira Deborah C. Granada
Aplicações Web com Orientação a Objetos
IIS Web Server.
Profª Elaine Duarte Ano 2012 / 2013 – Aulas 100% presenciais INTERNET Londrina(PR) – Maringá(PR)
REDES DE COMPUTADORES CONCEITOS E TÓPICOS RELACIONADOS A REDES DE COMPUTADORES ________________________________________________ Redes – Prof. Roni Márcio.
MODELO DE REFERÊNCIA TCP/IP
A Internet e Seu Impacto
Redes de comunicação A Internet e a Web
Introdução Básica à Internet O Que É e Como Funciona.
INTERNET BÁSICA.
Como é que a Internet funciona
Profª Angela Tissi Tracierra. É uma arquitetura de rede, onde existem dois módulos básicos na rede: o Servidor e os Clientes.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Introdução a Aplicações Web.
(c)AB, WEB: filosofia e origens Grupo de utilizadores Internet Ambiente académico dominado por sistemas UNIX Conjunto de serviços básicos: correio.
AUTORIA WEB Prof. Thiago Nogueira Tolentino Barbosa.
INTERNET. Apresentado por: Rita Campante e Juliana Alves, 9º F Alguns aspetos gerais sobre redes de computadores e Internet.
SyncML Apresentação –Introdução Motivação Iniciativa SyncML –XML (eXtensible Markup Language) –Protocolos SyncML –Sincronização em duas vias –Conclusões.
Redes de computadores: Aplicações Prof. Dr. Amine BERQIA
O que é a I N T E R N E T ? Prefeitura Municipal de Cachoeira do Sul Secretaria Municipal de Educação - SMEd NTM – Cachoeira do Sul Prof. Nilzo Machado.
Serviços de rede e internet Jackson Eduardo da Silva.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Introdução a Arquitetura, HTML e CSS
Redes de Computadores 2 - Camada de Aplicação (Princípios Básicos) –
Introdução à plataforma Web (internet) e protocolos de comunicação
Internet Service Providers Introdução Software para Internet Protocolos World Wide Web (WWW) Página Inicial A internet tem relacionado o mundo dos computadores.
Curso Sobre Html. Objetivos: Definir as funcionalidades da Internet Compreender os Conceitos Básicos da Web descrevendo como disponibilizar documentos.
Evolução da Internet Introdução Internet Service Providers World Wide Web Protocolos Software para Internet A internet é uma rede de redes. A primeira.
Redes de Computadores e Aplicações – Camada de aplicação IGOR ALVES.
Neste trabalho vou falar sobre como a internet foi evoluindo ao longo do tempo. Introdução Internet Service Providers World Wide Web (WWW) Protocolos Software.
Internet - Evolução Sofia Margarida Parreira Rodrigues HOME Última página Introdução Internet Service Providers Protocolos Software para Internet Génese.
Escola Técnica Machado de Assis Técnico em Informática PROGRAMAÇÃO INTERNET I.
Transcrição da apresentação:

Protocolo HTTP Prof. André Rabelo

A Web e a Internet Internet é uma rede de comunicações de abrangência mundial; WWW é uma forma particular de se utilizar a Internet. Serviço baseado em hipertexto; Conjunto de navegadores, servidores, arquivos ou serviços acessível através de um browser;

A Web e o HTTP A WEB está relacionada a distribuição de documentos e informações; O HTTP tem como função servir como protocolo de rede da web. Simples Poderoso Flexível Seu conhecimento permite o desenvolvimento de programas, servidores, verificadores entre outros

O Protocolo de Comunicação A Web utiliza a internet como meio de comunicação; Um protocolo é um conjunto de regras que administra os procedimentos para troca de informações;

O protocolo HTTP Hyper Text Transfer Protocol Utilizado para entregar recursos virtualmente HTML Imagens Consultas a BD Outros... É responsável pela maioria das transações realizadas na internet.

O protocolo HTTP Surgiu a partir da necessidade de distribuir informações na internet Padroniza a comunicação entre Clientes e Servidores WEB

O modelo TCP/IP Enquanto o modelo de referência define 7 camadas a internet se baseia em 4 APLICAÇÃO HTTP TCP TRANSPORTE IP INTERNET REDE

O HTTP e o TCP/IP TCP – Protocolo de transmissão da internet IP – Protocolo de internet São utilizados para possibilitar a conectividade entre navegadores e servidores. O HTTP funciona mediante conexões TCP/IP(sockets TCP/IP) O HTTP é uma aplicação como qualquer outra baseada no UNIX padrão

O HTTP e o TCP/IP SERVIDOR CLIENTE HTTP HTTP APLICAÇÃO msgHTTP msgHTTP TRANSPORTE TCP msgHTTP msgHTTP SegTCP SegTCP IP INTERNET IP SegTCP SegTCP IPdatagrama IPdatagrama REDE REDE REDE IPdatagrama IPdatagrama Pacotes

Recursos HTTP Qualquer trecho de informação que possa ser identificado por URL Arquivos HTML ou ASCII são recursos A maioria dos recursos são arquivos ou saídas de scripts geradas pelo servidor

http://host:número:porta/caminho/arquiv o.html Endereçamento Utiliza conceitos de referências conhecidos: URL, URI, URN URL é representado pela seguinte forma geral: http://host:número:porta/caminho/arquiv o.html Geralmente uma referência URL é do tipo: serviço://host/arquivo.extensão (http,ftp,gopher,file,news,ldap...)

URL – Unifor Resource Locator URL é a forma padrão para localizar um recurso na web URL não é específico do HTTP, pode ser utilizado com outros protocolos

Padrão URL http://user:senha@www.dominio.com.br:80/docs/doc.html?ano=2011&mes=08#d10 Protocolo Caminho host usuário senha Porta Consulta Fragmento Recurso

HTML & URL, URI, URN HTML – Linguagem de marcação de texto, estabelece as convenções para a descrição do conteúdo de um documento hipertexto; URI – É uma forma generalizada para se referir a um recurso, URI inclui um URN e um URL URN – Se refere ao nome do arquivo em si, um arquivo por exemplo URL – Se refere a localização desse recurso

HTML, XHTML, XML XHTML é considerada o futuro da HTML e uma forma de transição para o XML XML é um padrão para a descrição de dados, HTML se limita ao conteúdo