AS REDES DE COMPUTADORES GABRIEL TORRES
Por: ALAN VINICIUS TRENTO • 13/8/2021 • Projeto de pesquisa • 912 Palavras (4 Páginas) • 199 Visualizações
Resumo Capitulo 27-WWW e HTTP
O WWW (Word Wide Web) é um repositório de informações interligadas por diversos pontos espalhados pelo mundo, com objetivo de facilitar a vida dos usuários, sendo hoje um serviço cliente/servidor utilizando um browser, para acessar um serviço hospedado em um servidor, podendo ser distribuídos em várias localidades (sites).
Cada site gerencia seus documentos (páginas da web), podendo ter links para outras páginas no mesmo site ou de terceiros. A partir de um browser (navegador) que tem como proposito acessar documentos na Web. E a solicitação entre outras informações inclui a URL (endereço do site) e a página Web, assim o servidor do site localiza o documento e enviando ao cliente, assim por diante caso o cliente queira acessar outros sites localizados em outros servidores a partir de uma URL.
Tem se uma serie de fornecedores de browsers, todos eles definem um mesmo tipo de arquitetura, formados por três partes: um controlador que recebe as entradas do teclado ou mouse e usa programas cliente para acessar documentos e o controlador utilizada um interpretador disponível para exibir o conteúdo, programas cliente que utiliza um dos protocolos (FTP, SMTP ou HTTP) e interpretadores baseados em HTML, Java ou JavaScript dependendo do tipo de documento.
Os servidores por possuírem geralmente um alto poder de processamento e multiprocessamento alocam rapidamente informações para o cliente acessar ao site. A URL (Uniform Resource Locator) especifica um padrão para qualquer tipo de informação na internet, sendo constituída de quatro partes: Protocolo (programa/cliente acessar documentos), host (computador onde as informações estão localizadas), Porta (se incluída separada entre host e caminho por dois pontos “:”), path ou caminho (localização das informações armazenadas).
Originalmente a WWW foi desenvolvida para acessar documentos disponíveis publicamente de forma apátrida, hoje em dia temos mais funções como acesso somente de clientes registrados, venda de produtos como lojas digitais que permitem os usuários navegarem pelo site e finalizar com pagamentos por meio eletrônico e etc. Para endereçar tudo isso, foi criado os cookies que tem como princípio: armazenar dados sobre o cliente (nome, número de registro e etc) quando servidor recebe uma solicitação, depois incluir o cookie na mensagem de resposta que é enviada ao cliente, e por fim o cliente recebe a resposta, sendo tudo isso armazenado no browser e indexado por servidor de domínios.
Entre as utilizações do cookie pode se verificar se previamente transmitido por esse servidor, identificar novos clientes ou um cliente antigo, sendo cookies somente usado pelo servidor não sendo revelado ao usuário ou ao navegador, também podem ser usados para armazenar, por exemplo dados de uma compra em um site de vendas onde os dados do item são registrados nos cookies conforme são adicionados ao carrinho e no final somados os itens do último registro feito. Também usados por agencias publicitarias para registrar acessos dos usuários em propagandas ou sites com intuído de criar m banco de dados para descrever o perfil dos usuários.
Podemos agrupar os documentos da web em três categorias:
1-Estaticos: documento fixo podendo se obter uma única cópia, não é alteravel por usuários que somente acessam. O uso do HTML em páginas da web entra nesta categoria, onde qualquer usuário com um navegador consiga visualizar a página ou o texto da mesma forma independente de seu sistema operacional pois ele utiliza caracteres no padrão ASCII tanto para o texto principal quanto para as tags (instruções).
2-Dinâmicos: é criado pelo servidor web toda vez que o browser solicita o documento, o servidor roda um programa ou script que cria o documento dinamicamente. Sendo esse conteúdo varia de uma solicitação a outra, um exemplo é a leitura da data e hora de um servidor. Para programas a um conjunto de regras comum a qualquer linguagem o CGI (Common Gateway – Interface de gateway comum). E para scripts entre os mais usados são PHP (Hypertext Preprocessor — Pré-processador de hipertexto), JSP (Java Server Pages), ASP (Active Server Pages) entre outros.
...