Обзор WWW
Обзор
WWW означает World Wide Web. Техническое определение всемирной паутины: все ресурсы и пользователи в Интернете, которые используют протокол передачи гипертекста (HTTP).
Более широкое определение исходит от организации, созданной веб-изобретателем. Tim Berners-Lee помог найти, World Wide Web Consortium (W3C).
Всемирная паутина - это вселенная доступной по сети информации, воплощение человеческих знаний.
Проще говоря, Всемирная паутина - это способ обмена информацией между компьютерами в Интернете, объединяющий их в обширную коллекцию интерактивных мультимедийных ресурсов.
Internet и Web это не одно и то же: Интернет использует Интернет для передачи информации.
Эволюция
World Wide Web был создан Timothy Berners Lee в 1989 г. CERN в Geneva. Всемирная паутина возникла по его предложению, чтобы исследователи могли эффективно и результативно работать вместе в CERN. В конце концов это стало World Wide Web.
Следующая диаграмма кратко описывает эволюцию World Wide Web:
WWW Архитектура
Архитектура WWW разделена на несколько уровней, как показано на следующей диаграмме:
Идентификаторы и набор символов
Uniform Resource Identifier (URI) используется для однозначной идентификации ресурсов в Интернете и UNICODE позволяет создавать веб-страницы, которые можно читать и писать на человеческих языках.
Синтаксис
XML (Extensible Markup Language) помогает определить общий синтаксис в семантической сети.
Обмен данными
Resource Description Framework (RDF)framework помогает в определении основного представления данных для Интернета. RDF представляет данные о ресурсе в виде графа.
Таксономии
RDF Schema (RDFS) позволяет более стандартизированное описание taxonomies и другие ontological конструкции.
Онтологии
Web Ontology Language (OWL)предлагает больше конструкций по сравнению с RDFS. Поставляется в трех версиях:
OWL Lite для таксономий и простых ограничений.
OWL DL для полной поддержки логики описания.
OWL для большей синтаксической свободы RDF
Правила
RIF и SWRL предлагает правила, выходящие за рамки конструкций, доступных из RDFs и OWL. Простой протокол и RDF Query Language (SPARQL) это SQL-подобный язык, используемый для запроса данных RDF и онтологий OWL.
Доказательство
Вся семантика и правила, которые выполняются на уровнях ниже Proof, и их результат будут использоваться для подтверждения выводов.
Криптография
Cryptography используются такие средства, как цифровая подпись для проверки происхождения источников.
Пользовательский интерфейс и приложения
Вверху слоя User interface and Applications слой построен для взаимодействия с пользователем.
Работа в WWW
WWWработает по клиент-серверному подходу. Следующие шаги объясняют, как работает Интернет:
Пользователь вводит URL (скажем, http://www.tutorialspoint.com) веб-страницы в адресной строке веб-браузера.
Затем браузер запрашивает у сервера доменных имен IP-адрес, соответствующий www.tutorialspoint.com.
После получения IP-адреса браузер отправляет запрос веб-страницы на веб-сервер, используя протокол HTTP, который определяет способ взаимодействия браузера и веб-сервера.
Затем веб-сервер получает запрос по протоколу HTTP и проверяет поиск запрошенной веб-страницы. Если он найден, он возвращает его обратно в веб-браузер и закрывает HTTP-соединение.
Теперь веб-браузер получает веб-страницу, интерпретирует ее и отображает содержимое веб-страницы в окне веб-браузера.
Будущее
В области Интернета произошло быстрое развитие. Он оказывает влияние почти на все области, такие как образование, исследования, технологии, коммерция, маркетинг и т. Д. Таким образом, будущее Интернета почти непредсказуемо.
Помимо огромных разработок в области WWW, есть также некоторые технические проблемы, с которыми консорциум W3 должен справиться.
Пользовательский интерфейс
Работа над более качественным представлением трехмерной информации находится в стадии разработки. Консорциум W3 также надеется улучшить Интернет для полного удовлетворения требований глобальных сообществ, которые будут включать все региональные языки и системы письма.
Технологии
Работа над конфиденциальностью и безопасностью продолжается. Это будет включать сокрытие информации, учет, контроль доступа, целостность и управление рисками.
Архитектура
В области Интернета произошел огромный рост, что может привести к перегрузке Интернета и снижению его производительности. Следовательно, требуется разработать более лучший протокол.