Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Differenza tra variabili di sessione e applicazione ?

    Differenza tra variabili di sessione e applicazione ?
    quando conviene usare le une e quando le altreo ?
    grazie

    Ho trovato nel web questo tipico esempio di Global.asa e' il seguente:


    codice:
    <SCRIPT LANGUAGE=VBSCRIPT RUNAT=SERVER>
    
      Sub Session_OnStart()
       
        Session("variabile") = "valore"
        Session("altravar") = "valore"
          
      End Sub
       
      Sub Application_OnStart
       
        Application("variabile") = "valore"
        Application("altravar") = "valore"
          
      End Sub
    </SCRIPT>
    ErLupacchiotto.com
    Periodico Telematico
    Informazione in Giallorosso

  2. #2
    Le variabili di sessione sono univoche per ciascuna sessione (client) collegata.
    Una variabile di sessione non è condivisa e viene inizializzata appena richiesta per la durata della sessione.

    Una application è una variabile del server, viene inizializzata appena richiesta e persiste fino al riavvio di IIS.
    E' condivisa e recuperabile in modo univoco da ciascun client connessio.

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Tutti gli utenti condividono le informazioni immagazzinate in una application mentre solo un utente utilizza le informazioni contenute in una variabile session.
    Il cambiamento del valore dell'application si riflette in tutti quelli che la condividono.
    http://www.w3schools.com/asp/asp_ref_application.asp
    http://www.w3schools.com/asp/asp_ref_session.asp

    Roby

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.