Стандарт третьего поколения в. Олифер Н. Олифер



Download 48,08 Mb.
Pdf ko'rish
bet724/725
Sana01.04.2022
Hajmi48,08 Mb.
#523229
TuriУчебник
1   ...   717   718   719   720   721   722   723   724   725
Bog'liq
В. Олифер Н. Олифер—Компьютерные сети.Принципы,технологии,протоколы—2016

Протокол HTTP
HTTP (HyperText Transfer Protocol — протокол передачи гипертекста) — это протокол 
прикладного уровня, во многом аналогичный протоколам FTP и SMTP. В настоящее время 
используются две версии протокола: H TTP 1.0 и H TTP 1.1.
Обмен сообщениями идет по обычной схеме «запрос-ответ». Клиент и сервер обменива­
ются 
текстовыми
сообщениями стандартного формата, то есть каждое сообщение пред­
ставляет собой несколько строк обычного текста в кодировке ASCII.
Для транспортировки H TTP-сообщений служит протокол TCP. При этом ТСР-соединения 
могут использоваться двумя разными способами:

долговременное соединение —
передача в одном T C P -соединении нескольких объектов, 
причем время существования соединения определяется при конфигурировании веб­
службы;

кратковременное соединение —
передача в рамках одного ТС Р-соединения только 
одного объекта.
Долговременное соединение, в свою очередь, может быть использовано двумя способами:

последовательная передача запросов с простоями
— новый запрос посылается только 
после получения ответа;

конвейерная передача
— это более эффективный способ, в котором следующий запрос 
посылается до прибытия ответа на один или несколько предыдущих запросов (напо­
минает метод скользящего окна). Обычно по умолчанию степень параллелизма уста­
навливается на уровне 5-10, но у пользователя имеется возможность изменять этот 
параметр при конфигурировании клиента.
В версии HTTP 1.0 поддерживается только режим кратковременных соединений, когда 
после передачи одного запроса и получения ответа T C P -соединение закрывается. Такой 
режим полностью соответствует концепции сервера без сохранения состояния, а это, как 
уже отмечалось, приводит к замедлению работы браузера и увеличению трафика из-за 
частого выполнения процедуры трехэтапного установления ТСР-соединения.
В версии HTTP 1.1 по умолчанию применяются постоянные соединения и конвейерный 
режим. Соединение разрывается по инициативе либо браузера, либо сервера за счет от­
правки специального токена разрыва соединения в H T T P -пакете. Веб-сервер обычно 
использует таймер неактивности пользователя для того, чтобы разорвать соединение по 
тайм-ауту и не тратить ресурсы памяти на неактивные соединения.


Веб-служба

Download 48,08 Mb.

Do'stlaringiz bilan baham:
1   ...   717   718   719   720   721   722   723   724   725




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish