Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/11/2008, 10:02
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 8 meses
Puntos: 51
Respuesta: Sincronizacion/Concurrencia BD desde Java. Ayuda!

Si la aplicación va a estar en ordenadores diferentes y lo único que comparten es la BDD... pues el bloqueo ha de ser a nivel de BDD/SQL. Si hay lógica en el servidor centralizado, puedes poner la lógica de bloqueo ahí.

Eso sí, puedes empezar presuponiendo que no hay solución fácil y que todas las propuestas tienen inconvenientes . Es un problema antiguo, conocido y es lo que tiene. Si dejas que un usuario bloquee los datos, los otros tendrán que esperar mientras se toma el café, si no bloqueas, entonces tienes que detectar las modificaciones incompatibles y reconciliar los cambios...

Si es lo que quieres hacer, el "como" bloquear los cambios frente a otros usuarios depende de si lo haces a nivel de BDD o a nivel de software en el servidor.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.