Презентация на тему: Web- технологии

Web- технологии
Web- технологии
WWW – World Wide Web
Internet – INTERconnected NETworks
Web- технологии
Прокси-серверы ( proxy-server )
Функции браузера: 1) передача данных по протоколам http и https 2)обработка контента web- страниц
Рыночная доля браузеров в январе 2011 года
Протоколы Интернет прикладного уровня
Протоколы Интернет прикладного уровня
Протокол HTTP
Структура HTTP- сообщения
Метод HTTP запроса определяет способ воздействия на ресурс
Пример HTML- запроса
Классы кодов ответа сервера
Ответ сервера
Ответ сервера
1/17
Средняя оценка: 4.3/5 (всего оценок: 46)
Код скопирован в буфер обмена
Скачать (293 Кб)
1

Первый слайд презентации: Web- технологии

Лекция 1 Введение в web- технологии

Изображение слайда
2

Слайд 2: Web- технологии

Комплекс технических, коммуникационных, программных методов решения задач организации совместной деятельности пользователей с применением сети Интернет

Изображение слайда
3

Слайд 3: WWW – World Wide Web

глобальное информационное пространство, основанное на физической инфраструктуре Интернета и протоколе передачи данных HTTP.

Изображение слайда
4

Слайд 4: Internet – INTERconnected NETworks

всемирная система добровольно объединенных компьютерных сетей, построенная на использовании протокола IP и маршрутизации пакетов данных

Изображение слайда
5

Слайд 5

Web- сервер – специальная программа, обеспечивающая одновременную обработку запросов от множества клиентов по протоколу HTTP ( Apache, Internet Information Services и т.д.) Web- браузер – программа для просмотра web- страниц (InternetExplorer, FireFox, Opera, Chrome и т.д. )

Изображение слайда
6

Слайд 6: Прокси-серверы ( proxy-server )

служба в компьютерных сетях, позволяющая клиентам выполнять косвенные запросы к другим сетевым службам. ( UserGate, Multiproxy и т.д.) Достоинства: Обеспечение доступа с ПК локальной сети в Интернет Кеширование данных Сжатие данных Защита локальной сети от внешнего доступа Ограничение доступа из локальной сети к внешней Анонимизация доступа

Изображение слайда
7

Слайд 7: Функции браузера: 1) передача данных по протоколам http и https 2)обработка контента web- страниц

Классификация: По типу устройств: Браузеры для ПК ( Internet Explorer, Opera, FireFox ) Для портативных устройств ( Internet Explorer Mobile, Opera Mini ) По режиму доступа: Online- браузеры (Internet Explorer, Opera, FireFox ) Offline- браузеры ( WebZip, OfflineExplorer, TeleportPro )

Изображение слайда
8

Слайд 8: Рыночная доля браузеров в январе 2011 года

Изображение слайда
9

Слайд 9: Протоколы Интернет прикладного уровня

DNS ( Domain Name System) по доменному имени хоста сообщает IP- адрес. HTTP ( HyperText Transfer Protocol ) HTTPS ( HyperText Transfer Protocol Secure ) поддерживает шифрование FTP ( File Transfer Protocol ) Telnet ( TELecommunication NETwork ) реализация текстового интерфейса по сети SSH ( Secure SHell ) удаленное управление ОС и передача файлов, шифрует весь трафик. POP3 ( Post Office Protocol Version 3 ) получение сообщений электронной почты с сервера IMAP ( Internet Message Access Protocol ) протокол доступа к электронной почте

Изображение слайда
10

Слайд 10: Протоколы Интернет прикладного уровня

SMTP ( Simple Mail Transfer Protocol   ) отправка почты для пересылки получателю LDAP (   Lightweight Directory Access Protocol   ) стандарт доступа к службам каталогов XMPP ( e Xtensible Messaging and Presence Protocol ) расширяемый протокол для мгновенного обмена сообщениями (основан на XML ) SNMP ( Simple Network Management Protocol ) протокол простого управления сетями

Изображение слайда
11

Слайд 11: Протокол HTTP

Протокол прикладного уровня для передачи гипертекста. Способы организации работы клиента: Тонкий клиент – все задачи по обработке информации переносятся на сервер (ПК с браузером) Толстый клиент – производит обработку данных независимо от сервера.

Изображение слайда
12

Слайд 12: Структура HTTP- сообщения

Изображение слайда
13

Слайд 13: Метод HTTP запроса определяет способ воздействия на ресурс

GET – получение ресурса с указанным URL POST – передача данных на сервер HEAD – получение метаданных, проверка наличия ресурса и т.д.

Изображение слайда
14

Слайд 14: Пример HTML- запроса

GET http://oak.oakland.edu/ HTTP/1.0 Connection: Keep-Alive User-Agent: Mozilla/5.0 [en] (Win98; I) Host: oak.oakland.edu Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */* Accept-Language: en Accept-Charset: iso-8859-l,*,utf-8

Изображение слайда
15

Слайд 15: Классы кодов ответа сервера

1хх - специальный класс информационных сообщений. Сервер продолжает обработку запроса. 2хх - успешная обработка запроса клиента. 3хх - перенаправление запроса. Чтобы запрос был обслужен, необходимо предпринять дополнительные действия. 4хх - ошибка клиента. 5хх- ошибка сервера.

Изображение слайда
16

Слайд 16: Ответ сервера

HTTP/1.1 200 OK Server: Microsoft-IIS/5.1 Date: Mon, 20 OCT 2008 11:25:56 GMT Content-Type: text/html Accept-Ranges: bytes Last-Modified: Sat, 18 Oct 2008 15:05:44 GMT Content-Length: 426 < Содержимое запрошенной страницы >

Изображение слайда
17

Последний слайд презентации: Web- технологии: Ответ сервера

<html> <body> <form action='http://localhost/Scripts/test.pl'> <p>Operand1: <input type='text' name='A'></p> <p>Operand2: <input type='text' name='B'></p> <p>Operation:<br> <select name='op'> <option value='+'>+</option> <option value='-'>-</option> <option value='*'>*</option> <option value='/'>/</option> <select></p> <input type='submit' value='Calculate!'> </from> </body> </html>

Изображение слайда