Preporučeno, 2024

Izbor Urednika

Razlika između web preglednika i web poslužitelja

Web preglednik je aplikacijski program koji prikazuje www dokument. Obično koristi druge internetske usluge za pristup dokumentu.
Web-poslužitelj je program ili računalo koje može pružati usluge drugim programima koji se nazivaju klijenti.

Glavna razlika između web-preglednika i web-poslužitelja je u tome što web-preglednik traži dokument i usluge i djeluje kao sučelje između klijenta i poslužitelja koji prikazuje web-sadržaj. S druge strane, web-poslužitelj prihvaća, odobrava i odgovara na zahtjev web-preglednika za web-dokument.

Kada korisnik zatraži preglednik da bi dobio web stranicu, preglednik će ove upute podijeliti uz pomoć protokola koji se zove Protokol za kontrolu prijenosa ( TCP ). TCP je transportni (slojni) protokol koji osigurava pouzdani oblik prijenosa za instrukcije. Njegov je zadatak potvrditi ispravan redoslijed cijele poruke tako da se može spojiti za prijenos (i također da je ispravno raspakirana i ponovno sastavljena nakon što stigne na svoje odredište).

No, prije nego što se paketi podataka šalju preko mreže jedinstveno, potrebno ih je riješiti. Tako drugi protokol pod nazivom Hypertext Transfer Protocol ( HTTP ) postavlja jedinstvenu adresu na nju. HTTP je protokol koji koristi World Wide Web u prijenosu podataka s jednog računala na drugo - kada vidite URL s prefiksom // možete odmah znati da se internetski protokol koristi u HTTP-u.

Poruka koja od web-preglednika prelazi na web-poslužitelj poznata je kao HTTP zahtjev. Kada web-poslužitelj primi ovaj zahtjev, on pretražuje svoje trgovine kako bi pronašao odgovarajuću stranicu. Ako web-poslužitelj može locirati stranicu, dijeli HTML koji se nalazi unutar (koristeći TCP ili neki drugi protokol transportnog sloja), adresira te pakete pregledniku (koristeći HTTP) i prenosi ih natrag preko mreže.
Ako web-poslužitelj ne može pronaći traženu stranicu, šalje stranicu koja sadrži poruku o pogrešci (tj. Greška 404 - stranica nije pronađena) - i šalje pošiljke na tu stranicu u preglednik. Ova poruka koju web-poslužitelj prima od preglednika naziva se HTTP odgovor.

Tablica usporedbe

Osnova za usporedbu
web-preglednikWeb poslužitelj
Osnovni, temeljniSoftver koji služi kao sučelje između poslužitelja i klijenta i prikazuje web dokumente klijentu.Softver i sustav koji održava web aplikacije, generira odgovor i prihvaća podatke o klijentima.
Primarna ulogaPošaljite HTTP zahtjev i primite HTTP odgovor.Nabavite HTTP zahtjeve i pošaljite HTTP odgovore.
Modeli obradeNe postoji model obrade.Proces baziran, Temelj temelji i hibridni.

Definicija web-preglednika

Web preglednik može se smatrati uslužnim programom koji klijent koristi za pristup web-uslugama i dokumentima s poslužitelja. Postoje razne vrste preglednika koji su u uporabi, na primjer, zadani preglednik za Windows platformu je Internet Explorer, slično kao i za Apple uređaj koji je zadani preglednik Safari. Iako postoje i drugi preglednici kao što su Google Chrome, Mozilla Firefox, opera i UC.

Arhitektura preglednika:

Postoje brojni prodavači nude komercijalno nekoliko vrsta preglednika, čiji je osnovni rad prikaz web dokumenta. Svi preglednici koje koristite gotovo istu arhitekturu.

Svaki preglednik podijeljen je na tri dijela, tj. Kontrolor, klijentski program i tumače.

  • Kontroler dobiva ulaz putem tipkovnice ili miša i pristupa dokumentu pomoću klijentskog programa.
  • Dok prikuplja kontroler, dokument koristi tumače za prikaz dokumenta na zaslonu.
  • Napokon klijentski program koji bi mogao biti bilo koja od metoda (ili protokola) kao što su HTTP, FTP ili TELNET.
  • Ovisno o vrsti dokumenta, tumač može biti HTML ili Java.
  • Grupiranje dokumenata u WWW-u temelji se na trenutku kada je sadržaj kreiran i podijeljen u tri kategorije: Statički, dinamički i aktivni.

Definicija web-poslužitelja

Web poslužitelj je dio softvera koji se izvodi na računalu čija je primarna zadaća distribuirati web-stranice korisnicima kad god to zahtijevaju i pruža područje u kojemu se pohranjuju i organiziraju stranice web-mjesta.

Stroj koji izvršava softver web-poslužitelja može biti udaljeni stroj smješten na drugoj strani vaše mreže ili čak i na drugom kraju svijeta, ili je to vaše osobno računalo kod kuće. Također smo predstavili ideju da je korisnik u ovom odnosu klijent.

Modeliranje web poslužitelja

  • Procesni poslužitelji imaju više jednostrukih procesa.
  • Serveri temeljeni na nitima imaju jedan višenitni proces.
  • Hibridni poslužitelji koriste više višenitnih procesa.

Ključne razlike između web-preglednika i web-poslužitelja

  1. Web-preglednik pristupa informacijama koje pružaju web-poslužitelji pomoću protokola.
  2. Web preglednik šalje HTTP zahtjev i dobiva HTTP odgovor. Nasuprot tome, web-poslužitelj dobiva HTTP zahtjeve i generira odgovore.
  3. Web poslužitelj ima tri modela obrade - proces baziran, na temelju niti i hibrid. Nasuprot tome, web-preglednik nema modele obrade.

Zaključak:

Web preglednik je aplikacijski softver koji djeluje kao sučelje između poslužitelja i klijenta i omogućuje nam pregledavanje i istraživanje dokumenata na internetu. Dok je web poslužitelj računalo koje se koristi za spremanje i hosting web sadržaja. Nadalje, upravlja HTTP zahtjevima koje je kreirao klijent uz pomoć preglednika i odgovara klijentu.

Top