Реферат Курсовая Конспект
Архитектура web-приложений - раздел Изобретательство, Проектирование и разработка С Появлением Высокопроизводительных Серверов, Сетевого Оборуд...
|
С появлением высокопроизводительных серверов, сетевого оборудования и высокоскоростных каналов связи стала реальностью организация корпоративных вычислительных сетей. Корпоративные сети объединены во всемирную глобальную сеть - Internet. Одним из крупнейших достижений Internet стала "всемирная паутина" - WWW (World Wide Web или просто Web). WWW представляет собой множество независимых, но взаимосвязанных серверов.
Согласно RFC-html40-971218 – стандарту языка HTML 4.0 (RFC – Resource for Comments, так называются основные документы консорциума W3, специфицирующие технологии Internet), Web – это сеть информационных ресурсов, в которой для доступности этих ресурсов наиболее широкой аудитории используется три механизма:
- Единая схема именования ресурсов для поиска последних в Web - URI.
- Протокол для доступа к ресурсам через Web - HTTP.
- Гипертекст для перемещения по ресурсам - HTML.
Под Web-технологиями будем понимать всю совокупность средств для организации WWW.
Поскольку в каждом сеансе взаимодействуют две стороны - сервер и клиент, Web-технологии естественно разделяются на две группы - технологии стороны сервера (server-side) и технологии стороны клиента (client-side). Клиентская обычно представляет собой Web – браузер, а серверная WEB – сервер. Взаимодействие между клиентом и сервером Web осуществляется путём обмена HTTP сообщениями.
Веб-обозрева́тель, бра́узер (browser) ‑ программное обеспечение для просмотра веб-сайтов, их обработки, вывода и перехода между страницами (Internet Explorer, Opera, Mozilla FireFox, Chrome, Safari и др.).
Веб-сервер ‑ это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, в виде HTML-страниц, изображений, файлов, медиа-потока или другими данными.
Веб-сервером называют как программное обеспечение, выполняющее функции веб-сервера, так и непосредственно компьютер, на котором это программное обеспечение работает (Apache, IIS). Наиболее популярным Веб-сервером является Apache 85%, рынка.
Рисунок 1.2 ‑ Схема функционирования web-приложений
на стороне сервера
Преимущества web:
- независимость программных и аппаратных платформ на стороне клиента и сервера;
- низкие требования к программным и аппаратным средствам на стороне клиента;
- упрощение администрирования и обновления информации;
- упрощение разработки.
Недостатки web:
- относительно большое время отклика;
- недостаток интерактивности.
– Конец работы –
Эта тема принадлежит разделу:
Web сайтов... Тема...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Архитектура web-приложений
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов