
29/04/2014, 11:54
|
 | Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 5 meses Puntos: 454 | |
Respuesta: Arquitectura Cliente Servidor o Conexion Remota No sé qué quieres decir con usar RMI, no dices entre quierss usar RMI.
Las opciones son dos
- Cada PC va a su bola contra la base de datos directamente instalada en otro PC (es una de las que comentas)
- Haces un unico programa java que acceda a la base de datos (llamemosle servidor) y las aplicaciones (llamemosla clientes) deben conectarse con ese programa servidor en vez de con la base de datos directamente (quizás eso es lo que quieres decir con RMI).
La ventaja de la primera opción es que es más sencilla de desarrollar.
La pega de la primera opción es que si una de las aplicaciones hace cambios en la base de datos, la otra no se entera, salvo que esté haciendo consultas periodicamente para ver si algo ha cambiado. Con la segunda opción (servidor y clientes) puedes solventar esto porque cuando uno de los clientes mande algo al servidor, el servidor puede hacer los cambios en base de datos y avisar de dichos cambios a todos los demás clientes.
Se bueno. |