Buenas,
Estoy preparando una aplicacion java centralizada en la que varios clientes van a recolectar informacion de unos elementos, la van a tratar y van a realizar un insert de muchos elementos en el servidor. El problema es que entre los clientes no hay comunicacion alguna, asi que muchos de sus inserts van a a producir error porque algun otro cliente ya ha insertado ese elemento.
Como se trata esta situacion si:
- no es posible que haya comunicacion entre clientes.
- Los clientes disponen de recursos practicamente ilimitados; el servidor va a ser relativamente reducido.
Cual es la mejor aproximacion en el cliente? Insert tras insert, y seguir aunque fallen? Pedir primero la sublista de los que no estan en su lista y luego realizar los insert?
Gracias!