Buenas,
tengo un servlet que realiza una serie de operaciones en el doPost. Entre ellas, obtengo un byte[] y lo guardo en memoria. Para ello tengo un Bean.
public class MyBean {
private byte[] datos;
public MyBean (){}
public byte[] getDatos() {
return datos;
}
public void setDatos(byte[] datos) {
this.datos= datos;
}
}
En el servlet, lo que hago para guardar en memoria esos datos, en resumen es:
MyBean mybean= new MyBean ();
mybean.setDatos(bytearray);
Tengo que controlar bien que si varios usuarios entran en la aplicación a la vez, no haya problemas y unos se machaquen a otros ese dato.
En teoría, aunque varios usuarios llamen al mismo servlet a la vez, al haber hecho un new del Bean, evito que unos se machaquen a otros, ¿no? ¿Debería hacerlo de otra manera, o añadir algo más para evitar ese problema?
Gracias por la ayuda!