Sistema Médico Distribuido
Full Stackabril de 2025
Sistema distribuido en Java con arquitectura cliente-servidor usando RMI. El servidor centraliza la lógica de negocio y persistencia en SQLite, mientras el cliente presenta una interfaz gráfica Swing para gestionar médicos, pacientes y citas.
.webp)
.webp)
Tecnologías
El problema
Se requería implementar un sistema distribuido que separara la lógica de negocio del servidor de la interfaz del cliente, permitiendo la gestión centralizada de datos médicos desde múltiples clientes sin acceso directo a la base de datos.
Cómo lo resolví
Implementé el sistema usando Java RMI para la comunicación remota entre cliente y servidor. El servidor centraliza la lógica de negocio y la persistencia en SQLite, mientras el cliente presenta una interfaz gráfica Swing con paneles independientes por entidad. El diseño desacoplado garantiza que solo el servidor accede directamente a la base de datos.