Visão geral da WWW
Visão geral
WWW apoia World Wide Web. Uma definição técnica da World Wide Web é: todos os recursos e usuários na Internet que estão usando o protocolo de transferência de hipertexto (HTTP).
Uma definição mais ampla vem da organização que o inventor da Web Tim Berners-Lee ajudou a fundar, o World Wide Web Consortium (W3C).
A World Wide Web é o universo da informação acessível em rede, uma personificação do conhecimento humano.
Em termos simples, a World Wide Web é uma forma de trocar informações entre computadores na Internet, unindo-os em uma vasta coleção de recursos multimídia interativos.
Internet e Web não é a mesma coisa: a web usa a internet para passar as informações.
Evolução
World Wide Web foi criado por Timothy Berners Lee em 1989 em CERN dentro Geneva. A World Wide Web surgiu como uma proposta dele, para permitir aos pesquisadores trabalharem juntos de forma eficaz e eficiente em CERN. Eventualmente, tornou-se World Wide Web.
O diagrama a seguir define resumidamente a evolução da World Wide Web:
Arquitetura WWW
A arquitetura WWW é dividida em várias camadas, conforme mostrado no diagrama a seguir:
Identificadores e conjunto de caracteres
Uniform Resource Identifier (URI) é usado para identificar exclusivamente recursos na web e UNICODE torna possível construir páginas da web que podem ser lidas e escritas em linguagens humanas.
Sintaxe
XML (Extensible Markup Language) ajuda a definir a sintaxe comum na web semântica.
Intercâmbio de dados
Resource Description Framework (RDF)framework ajuda a definir a representação principal de dados para a web. RDF representa dados sobre recursos em forma de gráfico.
Taxonomias
RDF Schema (RDFS) permite uma descrição mais padronizada de taxonomies e outro ontological constrói.
Ontologias
Web Ontology Language (OWL)oferece mais construções sobre RDFS. Ele vem nas três versões a seguir:
OWL Lite para taxonomias e restrições simples.
OWL DL para suporte lógico de descrição completa.
OWL para mais liberdade sintática de RDF
Regras
RIF e SWRL oferece regras além das construções disponíveis em RDFs e OWL. Protocolo Simples e RDF Query Language (SPARQL) é uma linguagem semelhante a SQL usada para consultar dados RDF e ontologias OWL.
Prova
Todas as semânticas e regras que são executadas nas camadas abaixo da Prova e seus resultados serão usados para provar as deduções.
Criptografia
Cryptography meios como assinatura digital para verificação da origem das fontes é usado.
Interface do usuário e aplicativos
No topo da camada User interface and Applications camada é construída para interação do usuário.
Operação WWW
WWWfunciona na abordagem cliente-servidor. As etapas a seguir explicam como a web funciona:
O usuário insere o URL (digamos, http://www.tutorialspoint.com) da página da web na barra de endereços do navegador da web.
Em seguida, o navegador solicita ao Servidor de Nome de Domínio o endereço IP correspondente a www.tutorialspoint.com.
Depois de receber o endereço IP, o navegador envia a solicitação de página da web para o servidor da web usando o protocolo HTTP que especifica a forma como o navegador e o servidor da web se comunicam.
Em seguida, o servidor da web recebe a solicitação usando o protocolo HTTP e verifica sua busca pela página da web solicitada. Se for encontrado, ele o retorna ao navegador da web e fecha a conexão HTTP.
Agora o navegador recebe a página da web, ele a interpreta e exibe o conteúdo da página na janela do navegador.
Futuro
Houve um rápido desenvolvimento no campo da web. Ele tem impacto em quase todas as áreas, como educação, pesquisa, tecnologia, comércio, marketing, etc. Portanto, o futuro da web é quase imprevisível.
Além do grande desenvolvimento no campo da WWW, existem também alguns problemas técnicos que o consórcio W3 tem que lidar.
Interface de usuário
O trabalho de apresentação de informação 3-D de alta qualidade está em desenvolvimento. O Consórcio W3 também espera aprimorar a web para preencher todos os requisitos das comunidades globais, o que incluiria todos os idiomas regionais e sistemas de escrita.
Tecnologia
O trabalho de privacidade e segurança está em andamento. Isso incluiria ocultar informações, contabilidade, controle de acesso, integridade e gerenciamento de risco.
Arquitetura
Tem havido um grande crescimento no campo da web, o que pode levar à sobrecarga da Internet e degradar seu desempenho. Conseqüentemente, um protocolo mais melhor deve ser desenvolvido.