Asp. Net ning operatorlariva buyruqlari bilan ishlash reja: asp. Net ning operatorlari asp. Net ning buyruqlari bilan ishlash


Download 78.5 Kb.
bet4/6
Sana24.12.2022
Hajmi78.5 Kb.
#1054053
1   2   3   4   5   6
Bog'liq
ASP net

Davlat server rejimi
ASP.NET alohida ishlaydi Windows xizmati holat o'zgaruvchilarini saqlaydigan. Davlat boshqaruvi ASP.NET jarayonidan tashqarida bo'lgani uchun va ASP.NET dvigateli .NET Remoting yordamida ma'lumotlarga kirganligi sababli, ASPState In-Process-ga qaraganda sekinroq. Ushbu rejim ASP.NET dasturini yuklarni muvozanatlashiga va bir nechta serverlarda miqyosini olishga imkon beradi. Davlat boshqaruv xizmati ASP.NET-dan mustaqil ravishda ishlaganligi sababli, sessiya o'zgaruvchilari ASP.NET jarayonining yopilishida davom etishi mumkin. Biroq, sessiya holati serveri bitta misol sifatida ishlaganligi sababli, sessiya holati uchun baribir muvaffaqiyatsizlikka uchraydi. Sessiya-davlat xizmati yukni muvozanatlashtira olmaydi va seans o'zgaruvchisida saqlanadigan turlari bo'yicha cheklovlar mavjud.
SQL Server rejimi
Vaziyat o'zgaruvchilari a da saqlanadi ma'lumotlar bazasi, sessiya o'zgaruvchilarining ASP.NET jarayonini o'chirishda davom etishiga imkon beradi. Ushbu rejimning asosiy afzalligi shundaki, u dasturga server klasteridagi yukni muvozanatlashi, serverlar o'rtasida sessiyalarni bo'lishishi mumkin. Bu ASP.NET-da sessiya holatini boshqarishning eng sekin usuli.
ASP.NET sessiya holati foydalanuvchi uchun veb-ilovadagi ASP.NET sahifalarida harakat qilganda foydalanuvchi uchun qiymatlarni saqlash va olish imkonini beradi. HTTP - bu fuqaroligi bo'lmagan protokol. Bu shuni anglatadiki, veb-server har bir HTTP so'rovini mustaqil so'rov sifatida ko'rib chiqadi. Server avvalgi so'rovlar paytida ishlatilgan o'zgaruvchan qiymatlar haqida hech qanday ma'lumotga ega emas. ASP.NET sessiyasi holati cheklangan vaqt oynasida xuddi shu brauzerdan so'rovlarni sessiya kabi aniqlaydi va shu seans davomida o'zgaruvchan qiymatlarni saqlab qolish uchun yo'l beradi. Odatiy bo'lib, ASP.NET sessiya holati barcha ASP.NET dasturlari uchun yoqilgan.
Sessiya holatiga alternativalar quyidagilarni o'z ichiga oladi:

  • ASP.NET dasturining barcha foydalanuvchilari kirishlari mumkin bo'lgan o'zgaruvchilarni saqlaydigan dastur holati.

  • Ma'lumotlar do'konidagi foydalanuvchi qiymatlarini ularning muddati tugamasdan saqlaydigan profil xususiyatlari.

  • Barcha ASP.NET dasturlari uchun mavjud bo'lgan qiymatlarni xotirada saqlaydigan ASP.NET keshlash.

  • Sahifadagi qiymatlarni saqlaydigan holatni ko'rish.

  • Cookies.

  • HTML shaklidagi HTTP so'rovida mavjud bo'lgan so'rovlar qatori va maydonlari.


Download 78.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling