Razlika Med Spletnim Strežnikom In Strežnikom Aplikacij

Razlika Med Spletnim Strežnikom In Strežnikom Aplikacij
Razlika Med Spletnim Strežnikom In Strežnikom Aplikacij

Video: Razlika Med Spletnim Strežnikom In Strežnikom Aplikacij

Video: Razlika Med Spletnim Strežnikom In Strežnikom Aplikacij
Video: Какой воск лучше маскирует царапины? Детейлинг авто: инструкция, тест и результат! 2024, November
Anonim

Spletni strežnik v primerjavi s strežnikom aplikacij

Računalnik (ali računalniški program), ki izvaja program, namenjen sprejemanju zahtev HTTP od odjemalcev in streže nazaj HTTP odzivom, kot so spletne strani v HTML in drugi povezani predmeti, se imenuje spletni strežnik. Po drugi strani pa se programski mehanizem, ki bo drugi napravi zagotavljal različne aplikacije, imenuje Application Server. Običajno jih najdemo v pisarnah in na univerzah in vsem uporabnikom v omrežju omogočajo izvajanje programskih aplikacij z istega računalnika. Toda zaradi širjenja tehnologij Internet in Web 2.0 se tako spletni kot aplikacijski strežnik zelo hitro začneta zamegljevati. Poleg tega je aplikacijski strežnik mogoče konfigurirati tako, da deluje tudi kot spletni strežnik.

Kaj je spletni strežnik?

Kot že samo ime pove, spletni strežnik v glavnem deluje tako, da spletnim stranem nudi storitve štiriindvajset ur, sedem dni v tednu. Dokler spletni strežnik deluje in deluje, bodo ustrezne spletne strani in spletna mesta uporabnikom na voljo prek omrežja. Zato je zelo pomembno, da spletni strežnik ves čas deluje, tako da uporabniku ne sme povzročati neprijetnosti zaradi nedostopnosti spletnih strani. Izpad se uporablja za določitev izgubljenega časa, ker spletno mesto in njegove strani niso na voljo. Ugledna podjetja za spletno gostovanje poskušajo ohranjati dobre storitve, kar pomeni, da bi moral biti čas izpada najmanj delček sekunde. Običajno spletni strežniki ne podpirajo večnitnosti. Spletni strežniki nimajo tudi funkcij združevanja povezav, združevanja izolacij in transakcij. Za boljše razumevanje koncepta spletnih strežnikov upoštevajte naslednji scenarij. Uporabnik, ki želi obiskati www.cnn.com, v Internet Explorer vnese naslov (tj. Spletni brskalnik), ki se dejansko izvaja na odjemalskem računalniku. Nato se ta zahteva pošlje spletnemu strežniku cnn, ki dejansko hrani te strani na trdem disku. Spletni strežnik nato pošlje vsebino strani in druge povezane predmete nazaj kot odgovor spletnemu brskalniku, ki jih ta prikaže uporabniku. Seveda je samoumevno, da mora spletni strežnik hkrati vročiti zahtevo iz več povezav.ta zahteva se pošlje spletnemu strežniku cnn, ki dejansko hrani te strani na trdem disku. Spletni strežnik nato pošlje vsebino strani in druge povezane predmete nazaj kot odgovor spletnemu brskalniku, ki jih ta prikaže uporabniku. Seveda je samoumevno, da mora spletni strežnik hkrati vročiti zahtevo iz več povezav.ta zahteva se pošlje spletnemu strežniku cnn, ki dejansko hrani te strani na trdem disku. Spletni strežnik nato pošlje vsebino strani in druge povezane predmete nazaj kot odgovor spletnemu brskalniku, ki jih ta prikaže uporabniku. Seveda je samoumevno, da mora spletni strežnik hkrati vročiti zahtevo iz več povezav.

Kaj je strežnik aplikacij?

Programski strežnik lahko obravnavamo kot programsko ogrodje, ki zagotavlja okolje, v katerem je mogoče zagnati veliko aplikacij, ne glede na to, kakšne so. Izpad je pomemben tudi za strežnike aplikacij. Za najboljšo storitev morate čas izpada vzdrževati manj kot delček sekunde. Običajno aplikacijski strežnik podpira večnitnost. Funkcije, kot sta združevanje izolacije in združevanje povezav ter funkcija transakcij, najdete v strežnikih aplikacij. Ker aplikacijski strežniki izvajajo različno programsko opremo, ki je lahko odvisna od druge programske opreme in aplikacij, običajno združijo vmesno programsko opremo, da omogočijo medsebojno komunikacijo z odvisnimi aplikacijami, kot so spletni strežniki, sistemi za upravljanje baz podatkov in programi grafikonov.

Razlika med spletnim strežnikom in strežnikom aplikacij

Čeprav se razlika med spletnim strežnikom in strežnikom aplikacij hitro poslabšuje, obstaja nekaj ključnih razlik med spletnim strežnikom in strežnikom aplikacij. Spletni strežnik običajno lahko obravnava omejeno število zahtev, vendar imajo aplikacijski strežniki veliko večjo zmogljivost. Za razliko od spletnih strežnikov aplikacijski strežniki podpirajo večnitnost, transakcije in mehanizme, kot je združevanje povezav. Spletni strežniki podpirajo razmestitev datotek.war, medtem ko aplikacijski strežniki podpirajo razmestitev datotek.war in.ear. Poleg tega imajo aplikacijski strežniki vgrajeno vmesno programsko opremo za komunikacijo z drugimi aplikacijami, v nasprotju s spletnimi strežniki.

Priporočena: