Domov Ve zprávách Co je to relace? - definice z techopedie

Co je to relace? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená stát Session?

Stav relace v kontextu .NET je metoda sledující relaci uživatele během řady požadavků HTTP. Stav relace umožňuje vývojáři ukládat data o uživateli při procházení webovými stránkami ASP.NET ve webové aplikaci .NET.

Koncept relace je obecný a vztahuje se na většinu webových serverů. Stav relace je však koncept zaměřený na Microsoft.

Techopedia vysvětluje stav relace

Protokol HTTP je bez státní příslušnosti, což znamená, že HTTP nemá vestavěný způsob, jak sledovat uživatele při přechodu z jedné webové stránky na druhou. V důsledku toho existuje celá řada dalších metod používaných k udržování stavu. Patří sem stav relace, soubory cookie, skrytá pole formuláře (známá jako viewstate v .NET), předávání proměnných skrz dotazovací řetězec a příspěvky ve formulářích.

Největší nevýhodou stavu relace je ten stav, který je udržován ve fondu aplikací IIS na webovém serveru. Nejedná se o problém s jedním serverem, ale způsobuje to problémy při škálování více serverů. Řešením je přechod na státní server, kde je stav relace uložen na serveru třetí strany. Uložení stavu relace do fondu aplikací také znamená, že dojde ke ztrátě dat, pokud je server restartován.

Tato definice byla napsána v kontextu .NET
Co je to relace? - definice z techopedie