23/01/2012, 06:49
|
| | Fecha de Ingreso: enero-2008
Mensajes: 9
Antigüedad: 16 años, 11 meses Puntos: 0 | |
Concurrencia en Servlet 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! |