рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Архитектура web-приложений

Архитектура 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-приложений

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Принципы функционирования
Интернет (Internet) – глобальная сеть, объединяющая компьютеры и сети, имеющие различную архитектуру, системное программное обеспечение и т.д. Для передачи информации из одного вид

Адресация в Интернете
Адреса есть у каждого компьютера, работающего в сети – цифровой адрес (IP-адрес). Компьютерам, постоянно работающим в сети, присваивается постоянный IP-адрес. Такие компьютеры называют

Современные WEB - технологии
  В настоящее время Web-технологии позволяют создавать Интернет проекты самого разного типа, сложности, а также целевой направленности. Они постоянно совершенствуются и развиваются. В

Проектирование Web-сайта начинается с определения целей и задач будущего сайта.
Под термином «web-дизайн» принято понимать совокупность работ по разработке логической структуры и художественного оформления веб-страниц. Задачей web-дизайна является обеспечение удобной

Эта же страница, с точки зрения компоновочных блоков
Типы сайтов В зависимости от содержания сайты могут быть:

Типы сайтов
В зависимости от технологии создания можно выделить следующие типы сайтов: - статические, - динамические, - Flash - комбинированные сайты

Статические сайты с пассивными веб-страницами
Технология создания веб-страницы статических сайтов: язык HTML (Hyper Text Markup Language), который является языком разметки гипертекста и каскадные таблицы стилей CSS (Cascading Style Sheets). CS

Статические сайты с интерактивными веб-страницами
Для придания статическим веб-страницам интерактивности и динамичности в веб-страницу можно вставлять скрипты на языках сценариев JavaScript и VBScript, исполняемых на стороне клиента. Скрипты на Ja

Компилируемые модули
Компилируемые модули – это модули типа CGI, которые транслируются в исполняемые файлы и выполняются веб-сервером. Первыми веб-приложениями для создания динамических сайтов были отдельные модули CGI

Подход на основе интерпретируемых сценариев
В этом случае для создания сайта применяются серверные скрипты так называемые языки сценариев. Код сценариев, как и НТML-код, является интерпретируемым кодом, поэтому HTML и сценарии можно комбинир

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги