
- •1. Телекоммуникационные сети с коммутацией сообщений, каналов и пакетов
- •2. Понятие веб-технологии
- •3. Понятие языков разметки
- •4. Синтаксис html, структура веб-страницы
- •5. Синтаксис css
- •6. Эволюция архитектур веб-приложений
- •7. Возможности JavaScript
- •8. Понятие веб-сервиса
- •9. Индексация пространственных данных
- •10. Кластеризация пространственных данных
- •11. Кэширование пространственных данных
- •12. Картографические веб-сервисы
- •13. Структура запроса http. Различие запросов get и post
- •14. Серверные технологии создания веб-приложений
- •15. Архитектура Flex-приложения
- •16. Перспективы развития веб-технологий
1. Телекоммуникационные сети с коммутацией сообщений, каналов и пакетов
Различие простых и коммутируемых сетей. Характеристика и различия сетей с коммутацией сообщений, каналов и пакетов. Метафора транспортной сети.
Основные свойства простых сетей: 1) сообщение передается целиком; 2) сообщения не хранятся на промежуточных узлах; 3) один и тот же канал связи используется в одно и то же время разными сообщениями.
Коммутация пакетов (англ. packet switching) — принцип коммутации, при котором информация разделяется на отдельные пакеты, которые передаются в сети независимо друг от друга. В таких сетях по одной физической линии связи могут обмениваться данными много узлов.
При коммутации пакетов все передаваемые пользователем данные разбиваются передающим узлом на небольшие (до нескольких килобайт) части — пакеты (packet). Каждый пакет оснащается заголовком, в котором указывается, как минимум, адрес узла-получателя и номер пакета. Передача пакетов по сети происходит независимо друг от друга.
Соединение с коммутацией каналов — вид телекоммуникационной сети, в которой между двумя узлами сети должно быть установлено соединение (канал), прежде чем они начнут обмен информацией. Это соединение на протяжении всего сеанса обмена информацией может использоваться только указанными двумя узлами. После завершения обмена соединение должно быть соответствующим образом разорвано.
Коммутация сообщений (КС, message switching) — разбиение информации на сообщения, которые передаются последовательно к ближайшему транзитному узлу, который, приняв сообщение, запоминает его и передаёт далее сам таким же образом. Получается нечто вроде конвейера.
Разница между сообщением и пакетом: размер пакета ограничен технически, сообщения — логически.
2. Понятие веб-технологии
Цель создания и общая характеристика базовых технологий: HTTP, HTML, URL. Время создания, первый браузер.
Веб-технология — один из ключевых технологических элементов интернета.
Сфера использования веб-приложений радикально увеличилась за последние годы — многие задачи, ранее, «в прошлом году», решавшиеся традиционными настольными приложениями, сегодня немыслимы без веб-приложений. Общая тенденция существенного усиления роли веб-технологий во всех сферах применения информационных систем будет сохраняться, что обуславливается, прежде всего, продолжающимся динамичным развитием телекоммуникационных технологий и непрерывным повышением мобильности устройств конечных пользователей.
Веб-технология в техническом понимании представляет собой
совокупность трех элементов.
1. Формат адресации ресурсов URL. Решает проблему единого способа адресации ресурсов (документов), размещенных на различных компьютерах, включает в себя соглашения о записи адреса документа с указанием протокола, адреса сервера, порта (необязательно), адреса документа на сервере.
2. Межплатформенный формат документов (с возможностью использования гиперссылок) — язык HTML.
3. Протокол HTTP (англ. hypertext transfer protocol — протокол передачи гипертекста), позволяющий: а) выполнять запросы документов, адресуемых с помощью URL; б) передавать документы в формате HTML.
Создателем первого браузера был разработчик гипертекстовой разметки, «отец» технологии World Wide Web Тим Бернерс-Ли (Tim Berners-Lee). Браузер получил название WorldWideWeb. Позднее, чтобы не путать «всемирную паутину» с названием программы, Бернерс-Ли переименовал браузер в Nexus.