Протоколы Internet. Службы Internet. HTTP-Сервер..

Презентация:



Advertisements
Похожие презентации
ПРОТОКОЛЫ HTTP. HTTP - HyperText Transfer Protocol Протокол уровня приложений Текущая версия HTTP/1.1.
Advertisements

Материалы взяты из википедии. HTTP HTTP (англ. HyperText Transfer Protocol «протокол передачи гипертекста»)англ. гипертекста.
Hypertext Transfer Protocol (HTTP) Протокол передачи гипертекста.
Протокол HTTP Веб-программирование. Назначение HTTP (HyperText Transfer Protocol) - «протокол передачи гипертекста») прикладной протокол стека TCP/IP;
HTTP Hypertext Transfer Protocol среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря.
Transport Layer На транспортном уровне стека TCP/IP реализовано два протокола UDP (User Datagram Protocol) TCP (Transmission Control Protocol) ориентирован.
Кафедра проектирования компьютерных систем Санкт-Петербургский государственный университет информационных технологий, механики и оптики В. А. Козак Вычислительные.
Протокол передачи данных Демонстрационный материал к уроку информатики и ИКТ в 11 классе Епифанова Т.Н. / 2010.
Лекция 5 WWW (World Wide Web) – всемирная паутина 2 3 основные идеи: 1.язык разметки / гипертекст (xHTML) 2.универсальная идентификация ресурсов (URL)
Выполняла студентки группы 19D-411: Макущенко Мария.
Протоколы Интернет Выполнила Трайт Анастасия ПИМО I курс.
WEB- ТЕХНОЛОГИИ Лекция 1. WEB- ПРИЛОЖЕНИЯ 1 Особый тип программ, построенных по архитектуре « клиент - сервер » Основа получение запросов от пользователя.
Решение задач 1. Скорость модема бит / с. Сколько времени потребуется для передачи 1 страницы текста, состоящей из 40 строк по 60 символов? 2. Скорость.
1 Протоколы Интернета Протокол – это набор соглашений и правил, определяющих порядок обмена информацией в компьютерной сети. Протокол TCP/IP (1974) TCP.
Сервисы Интернет. РЕЗОЛЮЦИЯ: Федеральный сетевой совет признает, что следующие словосочетания отражают наше определение термина "Интернет". Интернет это.
Web-программирование По материалам курса University of Washington
Web-узлы. Разработка и администрирование.. Часть 1. Web-технология.
ИНТЕРНЕТ. Адресация в Интернете. ИНТЕРНЕТ Интернет наиболее популярная глобальная компьютерная сеть. В состав её входят и отдельные компьютеры, но большей.
Как устроен Интернет? Тема урока: Информационные услуги Интернета. Электронная почта.
В плане учебного проекта «Интернет и его ресурсы.
Транксрипт:

Протоколы Internet. Службы Internet. HTTP-Сервер.

Internet Layer IP ICMP

Internet Protocol (IP)

Internet Control Message Protocol (ICMP) Bits TypeCodeChecksum 32Rest of Header

Transport Layer TCP UDP

Transmission Control Protocol (TCP)

User Datagram Protocol (UDP)

Application Layer FTP SMTP POP HTTP SOAP JSON

File Transfer Protocol (FTP)

Simple Mail Transfer Protocol (SMTP)

Post Office Protocol (POP)

HTTP-Protocol Каждое HTTP-сообщение состоит из трёх частей, которые передаются в указанном порядке: Стартовая строка (Starting line) определяет тип сообщения; Заголовки (Headers) характеризуют тело сообщения, параметры передачи и прочие сведения; Тело сообщения (Message Body) непосредственно данные сообщения. Обязательно должно отделяться от заголовков пустой строкой.

Метод URI Протокол/Версия Протокол/Версия Код Текст

GET /wiki/Http HTTP/1.0 HTTP/ Ok

HTTP-методы OPTIONS GET HEAD POST PUT PATCH DELETE TRACE LINK UNLINK

HTTP-заголовки General Headers (Основные заголовки) должны включаться в любое сообщение клиента и сервера. Request Headers (Заголовки запроса) используются только в запросах клиента. Response Headers (Заголовки ответа) только для ответов от сервера. Entity Headers (Заголовки сущности) сопровождают каждую сущность сообщения.

HTTP status codes 1xx Informational 2xx Success 3xx Redirection 4xx Client Error 5xx Server Error

SOAP

JSON

Interbet Servers

Server Platforms Application Servers Audio/Video Servers Chat Servers Fax Servers FTP Servers Groupware Servers IRC Servers List Servers Mail Servers News Servers Proxy Servers Telnet Servers Web Servers

http-servers

Функции Обработка запросов Распределение нагрузки Поддержание QoS на требуемом уровне

ведение журнала обращений пользователей к ресурсам; аутентификация и авторизация пользователей; поддержка динамически генерируемых страниц; поддержка HTTPS для защищённых соединений с клиентами.

Books & Resources Герберт Шилдт. Полное руководство С# 3.0 Джеффри Рихтер. CLR via C# Джесс Либерти. Программирование на C# Библиотека MSDN (по-русски)Библиотека MSDN (по-русски) Microsoft Visual Studio Learning Pack 2.0