You are on page 1of 9

24/8/2010

Protocolos WEB
Arquitetura de Sistemas WEB

Curso de Tecnologia em Anlise e Desenvolvimento de Sistemas

Prof. Jos Yoshiriro

Belm/PA - 2010
Prof. Jos Yoshiriro - 2010

Protocolos WEB
Arquitetura de Sistemas WEB

Agenda
Reviso: o que protocolo de rede? HTTP HTTPS FTP SMTP POP3 SSH
Prof. Jos Yoshiriro - 2010

24/8/2010

Protocolos WEB
Arquitetura de Sistemas WEB

Reviso: o que protocolo de rede?


Permite comunicao de maneira padronizada entre 2 ou mais computadores

Prof. Jos Yoshiriro - 2010

Protocolos WEB
Arquitetura de Sistemas WEB

HTTP
HyperText Transfer Protocol Protocolo de Transferncia de Hipertexto (e Hipermdia)

Prof. Jos Yoshiriro - 2010

24/8/2010

Protocolos WEB
Arquitetura de Sistemas WEB

HTTP
Usado para acessar sites (stios) na internet ou em uma intranet Funciona sobre o TCP/IP

Prof. Jos Yoshiriro - 2010

Protocolos WEB
Arquitetura de Sistemas WEB

HTTP
O cliente envia Requisies (Request) O servidor envia Respostas (Response) HTML Imagens Multimdia

Prof. Jos Yoshiriro - 2010

24/8/2010

Protocolos WEB
Arquitetura de Sistemas WEB

HTTP
Importante: No orientado a estado! No consegue reininciar downloads de onde pararam No fica conectado indefinidamente

Prof. Jos Yoshiriro - 2010

Protocolos WEB
Arquitetura de Sistemas WEB

HTTP

Prof. Jos Yoshiriro - 2010

24/8/2010

Protocolos WEB
Arquitetura de Sistemas WEB

HTTP
As Requisies podem ser GET, POST, DELETE, HEAD, PUT, OPTIONS e TRACE GET e POST so mais usadas em sites e sistemas WEB "comuns" As demais so usadas em WebServices Rest

Prof. Jos Yoshiriro - 2010

Protocolos WEB
Arquitetura de Sistemas WEB

10

HTTP
Requisies GET Deixam amostra os parmetros: Ex: http://www.faz.edu.br/ http://www.faz.edu.br/ noticias_ler.php?id_noticia=180

Prof. Jos Yoshiriro - 2010

24/8/2010

Protocolos WEB
Arquitetura de Sistemas WEB

11

HTTP
Requisies GET Possuem limite de tamanho, em geral, 256 caracteres No permitem o envio de arquivos

Prof. Jos Yoshiriro - 2010

Protocolos WEB
Arquitetura de Sistemas WEB

12

HTTP
Requisies POST No deixam amostra os parmetros, pois normalmente vm de formulrios Mais recomendados quando h senhas

Prof. Jos Yoshiriro - 2010

24/8/2010

Protocolos WEB
Arquitetura de Sistemas WEB

13

HTTP
Normalmente fica escutando na porta 80 Ex: http://www.globo.com http://www.globo.com:80 http://www.globo.com:80

Prof. Jos Yoshiriro - 2010

Protocolos WEB
Arquitetura de Sistemas WEB

14

HTTPS
HyperText Transfer Protocol Secure HTTP com Requisio e Resposta Criptografados

Prof. Jos Yoshiriro - 2010

24/8/2010

Protocolos WEB
Arquitetura de Sistemas WEB

15

HTTPS
HyperText Transfer Protocol Secure HTTP com Requisio e Resposta Criptografados

Prof. Jos Yoshiriro - 2010

Protocolos WEB
Arquitetura de Sistemas WEB

16

HTTPS
Funciona como o HTTP Usa o SSL para garantir a Assinatura Digital

Prof. Jos Yoshiriro - 2010

24/8/2010

Protocolos WEB
Arquitetura de Sistemas WEB

17

FTP
File Transfer Protocol Protocolo de transferncia de arquivos Normalmente escuta na porta 21

Prof. Jos Yoshiriro - 2010

Protocolos WEB
Arquitetura de Sistemas WEB

18

FTP
Possui comandos de transferncia e de alterao de arquivos e pastas Usado apenas para manipulao de arquivos Muito usado para atualizar contedos de sites na internet

Prof. Jos Yoshiriro - 2010

You might also like