Beruflich Dokumente
Kultur Dokumente
vdeo!
O que um protocolo?
Na cincia da computao, um protocolo uma
conveno ou padro que controla e possibilita uma
conexo, comunicao, transferncia de dados entre
dois sistemas computacionais. De maneira simples,
um protocolo pode ser definido como "as regras que
governam" a sintaxe, semntica e sincronizao da
comunicao.
Os
protocolos
podem
ser
Protocolo HTTP
O HyperText Transfer Protocol um protocolo de
aplicao responsvel pelo tratamento de pedidos e
respostas entre cliente e servidor na Web.
entre
computadores
na Internet
Arquitetura Cliente-Servidor
um modelo computacional que separa clientes
TCP/IP Protocolo
e servidores.
Cabealho de requisio
process-las
retornar
Cabealho de Resposta
vrios
tipos
de linguagens
de
-A linguagem Servidor.
Linguagem Cliente
HTML;
JavaScript;
Flash;
vbscript, etc.
Linguagem HTML
<html>
<head>
<title> Primeiro Exemplo </title>
</head>
<body>
</body>
</html>
Linguagem JavaScript
<head>
<title> Primeiro Exemplo </title>
<script type = "text/javascript">
<!- -
var nome;
nome = prompt('entre com seu nome: ', 'Digite-o aqui:');
document.write('oi'+ nome +'seja bem Vindo.');
- ->
</script>
</head>
<body>
</body>
</html>
Conceitos de Sistemas para Internet AULA1
Exemplo de JAVASCRIPT
Ao executar a pgina
de exemplo, dever
aparecer a janela ao
lado.
Exemplo de JAVASCRIPT
Exemplo de JAVASCRIPT
Veja o resultado!
Linguagem Servidor
Requisies do Cliente
Nas requisies do cliente podemos utilizar os
TCP/IP Protocolo
TCP/IP Protocolo
Mtodos
Existem alguns mtodos que so definidos pelo
TCP/IP Protocolo
GET e POST
Outros mtodos:
HEAD, PUT, DELETE, OPTIONS.
Cabealho de Resposta
Mtodo GET
<a href = novapagina.jsp?codigo=5>Cdigo</a>
Itens antes da marca de interrogao (?) a URL original da
Requisio.
Mtodo GET
<html>
<head>
<title>Programao cliente</title>
</head>
<body
<form name=form method=get action=rel.php>
<p>Teste com os mtodos Get e Post</p>
<p>Dados
<label><input type=text name=txt_dados> <br /><br />
<input type=submit name=submit value=OK>
</label></p>
</form>
</body>
</html>
Conceitos de Sistemas para Internet AULA1
TCP/IP Protocolo
Mtodo GET
<html>
<head>
<title>Programao cliente</title>
</head>
<body
<form name=form method=post action=rel.php>
<p>Teste com os mtodos Get e Post</p>
<p>Dados
<label><input type=text name=txt_dados> <br /><br />
<input type=submit name=submit value=OK>
</label></p>
</form>
</body>
</html>
Conceitos de Sistemas para Internet AULA1
vdeo!