Ferramentas para Sistemas Web
1.1 COMO FUNCIONA A INTERNET.
A internet existe há poucas décadas, e é difícil imaginar a vida sem ela agora. É ate possível viver uma vida sem e-mails, sem mecanismo imaginável. A cada ano, engenheiros criam mais dispositivos para entregar com a internet: telefones, celulares, tocadores de música, leitores de livros eletrônicos, laptops, consoles de vídeo games, brinquedos, eletrodomésticos e etc. O que faz esta rede funcionar. Em poucas palavras, dois componentes principais:
• Hardware – inclui tudo, dos cabos que carregam terabits de informação por segundo ao dispositivo que você está usando para ler este artigo.
• Protocolos – conjunto de regras que as máquinas seguem para completar tarefas.
O hardware também inclui roteadores, servidores, torres de telefonia celular, satélites, rádios, smartphones e outros dispositivos. Todos estes dispositivos juntos criam a rede das redes. Alguns destes elementos podem ficar aparentemente estáticos e formar o backbone da internet. As maquinas que armazenam a informação que buscamos na internet são servidores.
Isso nos leva ao segundo componente principal da internet, os protocolos. Sem um conjunto comum de protocolos que todas as maquinas conectadas á internet devem seguir, a comunicação entre dispositivos não aconteceria . As várias maquinas seriam incapazes de entender umas ás outras ou mesmo enviar informação de forma inteligível. Os protocolos fornecem o método e a língua comum que as maquinas usam para transmitir dados.
1.2 A IMPORTÂNCIA DOS PROTOCOLOS.
Existem vários protocolos na internet, e você provavelmente já deve ter ouvido falar de vários deles. Por exemplo, protocolo de transferência de hipertexto é o que nós usamos para ver sites no navegador, isso e o que o http na frente de qualquer endereço da web quer dizer. Se você já usou FTP, se baseou no protocolo de transferência de arquivos.
Mas os dois mais importantes protocolos são o protocolo de controle de