Articles

Statsløs protokol

i computing er en statsløs protokol en kommunikationsprotokol, hvor ingen sessionsoplysninger bevares af modtageren, normalt en server. Relevante sessionsdata sendes til modtageren af klienten på en sådan måde, at hver pakke med overført information kan forstås isoleret uden kontekstinformation fra tidligere pakker i sessionen. Denne egenskab ved statsløse protokoller gør dem ideelle i applikationer med højt volumen, hvilket øger ydeevnen ved at fjerne serverbelastning forårsaget af opbevaring af sessionsoplysninger.

en statsløs protokol kræver ikke, at serveren bevarer sessionsoplysninger eller status om hver kommunikerende partner i varigheden af flere anmodninger. I modsætning hertil er en protokol, der kræver opbevaring af den interne tilstand på serveren, kendt som en stateful protokol. En TCP-forbindelsesorienteret session er en stateful forbindelse, fordi begge systemer opretholder information om selve sessionen i løbet af dens levetid.

eksempler på statsløse protokoller Inkluderer Internetprotokollen (IP), som er grundlaget for internettet, og Hypertekstoverførselsprotokollen (HTTP), som er grundlaget for datakommunikation for internettet.

det statsløse design forenkler serverdesignet, fordi der ikke er behov for dynamisk at allokere lagerplads til at håndtere igangværende samtaler. Hvis en klientsession dør midt i transaktionen, behøver ingen del af systemet at være ansvarlig for at rydde op i serverens nuværende tilstand. En ulempe ved statsløshed er, at det kan være nødvendigt at medtage yderligere oplysninger i enhver anmodning, og denne ekstra information skal fortolkes af serveren.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *