Da quello che so, le informazioni sulla sessione vengono solitamente salvate sul server.
In Java i dati sono gestiti come una mappa che presumo contiene un identificatore di stringa e un riferimento a un oggetto che punta a una zona di memoria dal server.
Considerato questo, è sicuro assumere che l'archiviazione di un file Properties
sulla sessione non avrà un effetto critico sulle prestazioni?
Devo gestire alcuni file delle proprietà della lingua ( ResourceBundle
). Per qualche ragione devo tradurre ad ogni richiesta almeno 30 stringhe in una delle 3 lingue. Ciò comporta molte clausole condizionali che possono essere evitate memorizzando il file Properties sulla sessione.
Nota:
Il file Properties
è solo un esempio. Lo scopo della domanda è determinare perché e come posizionare un oggetto Proprietà nella sessione differisce dal pacing di un oggetto String. Sono a conoscenza dell'aspetto delle dimensioni ma questo problema si presenta mentre tutti gli oggetti sono memorizzati sul server?