In che modo un singolo servlet gestisce più richieste client in arrivo sotto forma di richieste utente? Sulla base del modello di progettazione singleton so che si ottiene una singola istanza di servlet creata, ma come fa un singolo servlet a gestire milioni di richieste. Confuso anche per quanto riguarda il threading.In che modo un singolo servlet gestisce più richieste dal lato client
Anche le specifiche o le impostazioni del browser sono utili qui per inviare le richieste o generare i thread inviati per le richieste.
È lo stesso per tutti i framework o si differenzia per esempio puntoni v/s molle?
I servlet sono raggruppati, non c'è solo una singola istanza alla volta. – meskobalazs
Si potrebbe dare un'occhiata a [pool di connettori] (http://docs.oracle.com/cd/E23507_01/Platform.20073/ATGInstallGuide/html/s0902tomcatconnectorthreadconfigurati01.html) per esempio. Aiutano a gestire diverse richieste attraverso il threading. –
@AlexanderTorstling ti stai sbagliando completamente. Un servlet è un singleton ed è condiviso tra tutte le richieste. Ogni richiesta viene servita da un thread e le richieste simultanee vengono quindi servite da thread simultanei, ciascuno dei quali chiama contemporaneamente lo stesso servlet. –