Asp.net te aynı sayfa 100 defa request?

Başlatan mir_as82, 16 Şubat 2018, 08:19:48

mir_as82

Basit bir sayfa yaptık düşünün, sadece o sayfayı server dan 100 defa request ettik, bu durumda:

1-aynı sayfa dll inden 100 farklı obje mi oluşturur? Oluşturmazsa aynı client in aynı sayfayı talep ettiği nasıl anlaşılır(client ve server kendi arasında bunu nasıl anlar)

2-her client ilgili web uygulamasına ilk request yapınca servera o clientin olduğu bir değer ile server tarafında nasıl tutulur?
Yani uygulamaya bağlanan clientler ve o client in request yaptığı sayfalar nasıl bir mantıkla client-server arasında bir yolla anlaşılıyor ?


fide

Merhaba.
Konuya çok hakim değilim ama bildiğimi yazayım.
Session denilen bir mantık var. servera istek yapılınca Server o client için bir session açar. Bu sessionun bir ömrü vardır. Bazen client tarfta cookie oluşturarak daha çabuk tanımayı sağlar. Bu session server tarafta tanımlanır ve daha önce tanımlanan süresi boyunca aktif olur. Süre dolunca session kapatılır.

Her birimiz, geride bıraktığımız eserler kadar ölümsüzüz. Evlat gibi, talebe gibi, icatlar gibi...   http://fidenetgaraj.blogspot.com

mir_as82

Session u yöneten arkadaki uygulama değil mi?ASP.NET yani.
Peki her clienta farklı farklı sessionlar nasıl tanımlıyor? Aynı anda 100 farklı browser giriş yaptığında hepsine ayrı ayrı session numarası mı veriyor ASP.NET?
Daha sonra aynı client in tüm requestleri bu kimlik ile takip edilmesi gerekiyor?
Client tarafa bu session bilgisi her sayfa (farklı farklı sayfa taleplerinde) için iletilmesi gerekir o zaman. Client ta her yeni GET Veya POST işleminde aynı session identifier bilgisi ile tekrar  request atsın.