Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Серверные Web-технологий.






 

Другой вариант развития Web-программирования связан с использованием серверных Web-технологий.


 

 

Рис.3. Архитектура Интернет с интерпретатором команд на стороне сервера.

 

Работа такой системы осуществляется в следующей последовательности:

 

1. Браузер посылает запрос приложения и служебную информацию на сервер.

 

2. Сервер находит и интерпретирует запрошенное приложение в документ и посылает его обратно.

 

3. Браузер получает сформированный документ и отображает его.

 

Преимуществом такой архитектуры являются:

 

1. Возможность работы с большими объемами данных, базами данных, не передавая их клиенту.

 

2. Защищенность данных.

 

3. Интерактивность документов.

 

Однако существенным недостатком такой архитектуры является то, что для совершения каждого действия над документом необходимо обращаться к серверу.

 

На основе рассмотренных выше архитектур строятся все современные технологии web-программирования.

 

Веб стандарты.

 

Основными организациями, занимающимися разработкой новых стандартов и рекомендаций в области web-программирования являются:

 

• Internet Engineering Task Force (IETF). Основана в 1986 г. https://www.ietf.org

 

• World Wide Web Consortium (W3C). Основан в 1994 г. https://www.w3.org


 

Вопросы для обсуждения.

1. Какие из web-технологий получат большее развитие в ближайшем будущем в связи с постоянным увеличением скорости Интернет?

 

2. Какие web-технологии являются потенциальными источниками вирусных атак для компьютера, подключенного к Интернет?

 

В чем заключается концепция «Семантической Сети»?

 

Выдающиеся личности Интернет: Тим Бернерс-Ли.

 

Тим Бернерс-Ли родился в Лондоне (Англия). После окончания Оксфордского университета в 1976 году сменил несколько компаний, где работал на должностях программиста, консультанта по программному обеспечению, системного архитектора.

 

В 1989 году Бернерс-Ли предложил глобальный гипертекстовый проект, ныне известный как Всемирная паутина. С 1991 по 1993 год Тим Бернерс-Ли предложил спецификации URI, HTTP и HTML. В 1994 году он основал и возглавил Консорциум Всемирной паутины, который занимается разработкой и внедрением стандартов для Интернета.

 

В качестве основных принципов сети Тим Бернерс-Ли отмечает:

 

1. Возможность редактировать информацию Паутины не менее важна, чем возможность просто лазать по ней. В этом смысле Бернерс-Ли очень рассчитывает на концепцию WYSIWYG, хотя Wiki - это тоже шаг в нужном направлении.

 

2. Компьютеры могут быть использованы для «фоновых процессов», помогающих людям работать сообща.

 

3. Каждый аспект Интернета должен работать как паутина, а не как иерархия. В этом смысле очень неприятным исключением является система имён доменов

 

(англ. Domain Name System, DNS).

 

4. Учёные-компьютерщики несут не только техническую ответственность, но и моральную.







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.