..
Šiame straipsnyje mes analizuojame protokolas, formas iš interneto branduolys, arba "HTTP.
HTTP reiškia Hyper Text Transfer Protocol ir yra viena iš svarbiausių ir datuotą paraiškos sluoksnis protokolus.
Jei vartotojui reikia bet kurį interneto puslapį naudojant HTTP protokolą, kad prašymą serveryje puslapis yra gauti duomenis iš reaguojant serveryje.
Tai akivaizdu, todėl, kad HTTP protokolas yra pateikti tiek taikymo sluoksnis ir kliento-serverio bendravimo kitaip aprašyta aukščiau būtų neįvyks.
Pagal kliento pageidavimą daroma per naršyklę, kuri tvarko visus pranešimus ekrane ir grąžina išteklius prašoma vartotojas.
Naršyklės mato tinklalapį kaip objektai, susiję su viena kitą per hipersaitus rinkinys.
Taigi tikrai tinklalapį, kurį sudaro HTML kūną, kaip kitų išteklių, kurie gali būti scenarijus, vaizdai, Java ir pan.
Visi serverio ištekliai gali būti prieinama per kelias URL nurodo vieną konkretų objektą ir.
Iš URL struktūrą apibrėžia gerai apibrėžtas standartų ir susideda iš dviejų pagrindinių struktūrų.
Paimkite, pavyzdžiui, šiuos išteklius:
http://www.miosito.it/informazioni/curriculum.html
Yra du variantai protokolą: "HTTP/1.0 HTTP/1.1 daugiau m. ir dabar yra, kad dauguma interneto naršyklių ir serverių naudojant korpuso yra naujesnis ir galingesnis nei versija 1.0.
Ypatumas HTTP protokolas turi būti apibrėžiamas kaip be pilietybės protokolas, kuris yra be pilietybės protokolas, nes serverio nepalaiko bet kokią informaciją apie klientus, kurie prašė išteklių natūra.
HTTP protokolas remiasi TCP Transport Layer valdyti duomenis iš serverio į kliento pavedimu. TCP pasirinkimas yra dėl to, kad TCP suteikia patikimą duomenų perdavimo paslauga, kuri nebūtinai kitą transporto protokolas yra UDP.
Naudoti TCP privalumas - kaip mes sakėme - patikimas duomenų perdavimo, tačiau kitos apima daugiau laukimo laiką gauti reikalinga informacija kaip TCP, prieš perduodant duomenis, turi užmegzti ryšį operacija, kuri vadinama Handshake. Jei skaitytojas norėjo ištirti veikimą ir savybes TCP nuoroda į " straipsnį šio coiffeur-donyo-vaucluse.com.
HTTP yra būtinas patikimas duomenų perdavimas, tarsi visas kūnas HTML puslapyje turi būti perkeltas į naršyklę, dėl tam tikrų perdavimo klaida, puslapio prašymu būtų neįmanoma pamatyti ar suluošino jos turinys.
Kaip jau minėta priklauso HTTP taikymo sluoksnis ir TCP yra transporto lygmens protokolo.
Beje, kaip veikia HTTP keistis duomenimis su TCP?
Tai įmanoma, nes lizdas, kad atstovauja ryšius tarp taikymo sluoksnis ir Transport Layer tašką.
Kiekvienas tam tikroje priimančiojoje paraiška konkrečių lizdas sąsaja su transporto sluoksnis, todėl, jei, pavyzdžiui, vartotojo užklausas interneto puslapį, o siųsti elektroniniu paštu, kad bus du lizdas gestiscce duomenų mainų tarp HTTP ir transporto sluoksnis ir tarp pašto protokolai ir Transport Layer kitų.
Tarkime dabar, kad vartotojo reikalingi du vienu metu interneto puslapiuose: sukurti du atskiri lizdai? Atsakymas yra ne, nes lizdas reiškia procesą (šiuo atveju HTTP), ir bus atsakingas už quesst'ultimo, nepriklausomai, du gavo paketus tinklalapių peržiūrai prašoma atskirai.
Po to greitai peržvelgti sull'HTTP kitame skyriuje įvesime į Protokolo paaiškinti, kaip prašymą tvarko kliento ir dėl to duomenų perdavimo diskusijų širdį.
| |
Excel (Ebook)
Sukurti skaičiuokles ir skaičiavimas. Tik 25 €. |
| |
PHP (kurso)
Visas kursas sukurti dinaminius interneto svetainių. Nuo 49 €. |
| |
VB.NET (kurso)
Padaryti Kompiuterio taikomosios programos su Visual Basic .. Nuo 49 €. |