..
Sa ovom članku ćemo analizirati protokol koji čini srž web, ili "HTTP-a.
HTTP se zalaže za Hyper Text Transfer Protocol, a jedan je od najvažnijih i od aplikacijskog sloja protokola.
Kad god korisnik zahtijeva bilo koju web stranicu putem HTTP protokola je da zahtjev za poslužitelj je stranica za primanje podataka s poslužitelja u odgovoru.
To je očito, dakle, da HTTP protokol je prisutna kako u aplikacijski sloj i komunikacije Klijent poslužitelja na drugi način opisan gore ne bi dogodi.
Zahtjev klijenta je učinjeno kroz preglednik koji obrađuje sve komunikacije na zaslonu i vraća resursa zatražio od strane korisnika.
Preglednik vidi web-stranicu kao skup objekata međusobno povezane preko hiperveza.
Dakle, definitivno web stranica koja se sastoji od HTML tijelo kao druge resurse koji se mogu skripte, slike, Java apleti i tako dalje.
Sve resurse na poslužitelju može pristupiti preko URL put koji se odnosi na određeni objekt i.
Struktura URL-a definirana je dobro definiranih standarda i sastoji se od dvije glavne strukture.
Uzmimo za primjer sljedeći resursa:
http://www.miosito.it/informazioni/curriculum.html
Postoje dvije varijacije na protokol: "HTTP/1.0 HTTP/1.1 više od i to pravo je sada da je većina web-preglednika i poslužitelja korištenjem ljuske su novije i snažnije od verzije 1.0.
Posebnost HTTP protokol se definira kao osobe bez državljanstva Protokol koji je bez državljanstva protokol, jer web poslužitelj ne zadržati bilo kakve informacije o klijentima koji su zatražili resurs.
HTTP protokol oslanja se na TCP sloju prijevoz za upravljanje prijenos podataka s poslužitelja na klijenta. Izbor TCP je zbog činjenice da TCP osigurava pouzdan prijenos podataka usluge, što ne mora nužno još transportni protokol UDP je.
Koristiti TCP ima prednost - kao što smo rekli - pouzdan prijenos podataka, ali s druge uključuje više vrijeme čekanja primati traženi kao TCP, prije prijenosa podataka, mora uspostaviti vezu operacija koja se zove rukovanje. Ako čitatelj želi istražiti rad i karakteristike koje se odnose na TCP " članak o sadašnjosti carlindesbruyerescorrezienne.com.
HTTP je bitno za pouzdani prijenos podataka kao da je cijelo tijelo HTML web stranice da bude premješten na preglednik, zbog neke pogreške u prijenosu, zahtjev stranica će biti nemoguće vidjeti ili osakaćen u njegov sadržaj.
Kao što je gore spomenuto pripada sloju HTTP zahtjeva i TCP je prijevoz sloja protokol.
Tako je, kako se HTTP-a za razmjenu podataka s TCP?
To je moguće zahvaljujući utičnicu koje predstavljaju točke kontakta između aplikacijski sloj i transportni sloj.
Svaki zahtjev u određenom domaćin ima određenu utičnicu sučelje za prijenosni sloj, tako da ako na primjer, korisnik zatraži web-stranicu, dok slanje e-pošte koja će se dva utora gestiscce razmjenu podataka između HTTP i transportni sloj, a drugi između e-mail protokoli i transportni sloj.
Pretpostavimo sada da korisnik zahtijeva dva istovremena web stranica: možete stvoriti dvije odvojene utičnice? Odgovor je ne, jer je utičnica odnosi na proces (u ovom slučaju HTTP), te će biti odgovoran za upravljanje quesst'ultimo, neovisno, dvije primljene pakete pregledavanje web-stranica traži odvojeno.
Nakon toga kratak pregled sull'HTTP u sljedećem poglavlju ćemo ući u srce raspravu o protokolu objašnjavajući kako je zahtjev rješava klijenta i time prijenos podataka.
| |
Excel (Ebook)
Stvaranje tablice i kalkulacije. Samo 25 €. |
| |
VB.NET (tečaj)
Napravite računalne aplikacije s Visual Basic .. Od 49 €. |
| |
Web marketing (tečaj)
Web promocija, tražilica i marketinga. Od 39 €. |