PROG
Conceituação
Programação para WEB consiste (basicamente) em receber dados do usuário (cliente na Web), processá-los (em um servidor na Web) e enviar uma resposta ao usuário (cliente na Web), encerrando a conexão (contato) entre cliente e servidor. O protocolo (linguagem de comunicação entre computadores) HTTP (Hypertext Transfer Protocol) é baseado no paradigma pedido/resposta e está sendo usado globalmente pela World Wide Web desde 1990. Desta forma, este documento apresenta um pouco da história da Internet e o protocolo HTTP para que você possa compreender os princípios básicos dos mesmos e para que possamos iniciar nossos estudos através das técnicas de programação para WEB, juntamente com a Linguagem de Programação Java.
Protocolo HTTP (Hypertext Transfer Protocol)
Até o final dos anos 80 as informações compartilhadas na Internet consistiam, primariamente, de trocas de mensagens de correio eletrônico e arquivos de dados de computadores. Nessa época começaram a surgir os arquivos multimídia que, além de textos, continham também figuras, sons e ligações (hyperlinks) que permitiam ao usuário
"saltar" dentro de arquivos de um modo não linear, ou até mesmo saltar para outros arquivos contendo informações relacionadas. Foi necessário criar novos protocolos para atender a esses novos requerimentos. O padrão de arquivo
HTML (HyperText Markup Language) e o padrão servidor HTTP (HyperText Transfer Protocol) resultaram de um projeto do CERN (European Particle Physics Laboratory), em 1989. Estes padrões forneceram as bases para o surgimento da WWW - o serviço de maior popularidade da Internet e grande responsável pelo seu atual crescimento exponencial. Uma breve história
No final dos anos 60 a crescente importância dos computadores originou múltiplos desafios. A história da Internet começa nesta época, com o Departamento de Defesa dos Estados Unidos patrocinando pesquisas para conectar uma rede experimental denominada