quarta-feira, 2 de abril de 2008

Falando sobre URL e HTTP



Como vimos na postagem anterior a WWW consiste numa Biblioteca Eletrônica em escala mundial , com documentos na forma de hipertexto.

Esses documentos possuem informações digitalizadas com referências a outras informações em bases espalhadas pelo mundo.

Como funciona a WWW?

Construída a partir das funções básicas da Internet
Utiliza um protocolo especial: HTTP (HyperText Transfer Protocol), sobre o TCP/IP


Documentos na forma de hipertexto, escritos em HTML (HyperText Markup Language)
Localização de documentos: URL (Uniform Resource Locator), definindo:

serviço desejado
endereço da máquina
diretório
nome do documento



Falando numa linguagem bem simples:

Quero visitar o site do meu amigo. Para encontrar o site eu tenho que colocar o endereço (mesmo sistema usado em cartas).
O endereço inicia com o HTTP que significa que eu quero ter acesso ao conteúdo (hipertexto) deste site, ou blog, ou fotoblog, etc.

Em seguida coloco o "www" que vai me colocar diante da imensa "Biblioteca" mundial.

Então vou colocar o nome do site. No caso deste blog é: http://www.apendendoaweb.blogspot.com.br.

Se eu quiser acessar uma parte específica deste site o endereço continua separando uma informação da outra com "/". Por exemplo: se você quiser acessar no blog "Educar Já!" o assunto "Bandeira Nacional" que foi postado em novembro, então fará parte do endereço esta especificação. Isto veremos com mais detalhe em outra postagem.

Quando, o endereço for encontrado através desta informação uma página se abrirá e teremos o hipertexto na nossa tela.

Este endereço na linguagem da web chamamos de "URL"

URL

Contribuição de Maria Alice Soares de Castro

O sistema de endereçamento da Web é baseado em uma sintaxe chamada URI (Universal Resource Identifier - Identificador Universal de Recursos). Os endereços que utilizamos atualmente são os URLs, que seguem essa sintaxe.

URL significa Uniform Resource Locator - Localizador Uniforme de Recursos.

Um exemplo de URL é:

http://www.icmc.usp.br/ensino/material/html/url.html



Esse endereço identifica:

- o protocolo de acesso ao recurso desejado (http),
- a máquina a ser contactada (www.icmc.usp.br),
- o caminho de diretórios até o recurso (ensino/material/html/), e
- o recurso (arquivo) a ser obtido (url.html).

Através de URLs também acionamos programas (scripts), enviamos parâmetros para esses programas, etc.



HTTP

HTTP significa HyperText Transfer Protocol - Protocolo de Transferência de Hipertexto.

O HTTP é o protocolo usado para a transmissão de dados no sistema World-Wide Web. Cada vez que você aciona um link, seu browser realiza uma comunicação com um servidor da Web através deste protocolo.

Referências

http://www.icmc.usp.br/ensino/material/html/url.html
http://images.google.com.br/imgres?imgurl=http://www.di.ufpe.br/~java/graduacao/aulas/aula2/figuras/url.gif&imgrefurl=http://www.di.ufpe.br/~java/graduacao/aulas/aula2/www.html&h=254&w=554&sz=5&hl=pt-BR&start=9&sig2=sWCeynLht2Tw8g4ksngSmw&tbnid=h4cl3lz5e6qECM:&tbnh=61&tbnw=133&ei=v-3zR72SC4voeeni7O8B&prev=/images%3Fq%3D%2522URL%2522%26gbv%3D2%26hl%3Dpt-BR%26sa%3DG

domingo, 30 de março de 2008

O que é www ?



A World Wide Web (que significa "rede de alcance mundial", em inglês; também conhecida como Web e WWW) é um sistema de documentos em hipermídia que são interligados e executados na Internet. Os documentos podem estar na forma de vídeos, sons, hipertextos e figuras.

O serviço WWW surgiu em 1980 como um integrador de informações, dentro do qual a grande maioria das informações disponíveis na Internet podem ser acessadas de forma simples e consistente em diferentes plataformas.

A World-Wide Web (também chamada Web ou WWW) é, em termos gerais, a interface gráfica da Internet. Ela é um sistema de informações organizado de maneira a englobar todos os outros sistemas de informação disponíveis na Internet.


Sua idéia básica é criar um mundo de informações sem fronteiras, prevendo as seguintes características:

- interface consistente;
- incorporação de um vasto conjunto de tecnologias e tipos de documentos;
- "leitura universal".

Para isso, implementa três ferramentas importantes:

- um protocolo de transmissão de dados - HTTP;
- um sistema de endereçamento próprio - URL;
- uma linguagem de marcação, para transmitir documentos formatados através da rede - HTML.

A forma padrão das informações do WWW é o hipertexto, o que permite a interligação entre diferentes documentos, possivelmente localizados em diferentes servidores, em diferentes partes do mundo. O hipertexto é codificado com a linguagem HTML (Hypertext Markup Language), que possui um conjunto de marcas de codificação que são interpretadas pelos clientes WWW (que são os browsers, como o Netscape), em diferentes plataformas.


O protocolo usado para a transferência de informações no WWW é o HTTP. O protocolo HTTP é um protocolo do nível de aplicação que possui objetividade e rapidez necessárias para suportar sistemas de informação distribuídos, cooperativos e de hipermídia. Suas principais características são:

- comunicação entre os agentes usuários e gateways, permitindo acesso a hipermídia e a diversos protocolos do mundo Internet

- obedece ao paradigma de pedido/resposta: um cliente estabelece uma conexão com um servidor e envia um pedido ao servidor, o qual o analisa e responde.
A conexão deve ser estabelecida antes de cada pedido de cliente e encerrada após a resposta.


Referências

http://pt.wikipedia.org/wiki/World_Wide_Web
http://penta.ufrgs.br/pesquisa/joice/cap3.html
http://www.icmc.usp.br/ensino/material/html/www.html