[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Qt5 & SQLite





El 10/8/20 a las 04:08, Felix Perez escribió:
Aplicación en local o a través de red mediante cliente servidor?

MariaDB/Mysql en local encuentro que no funciona fluído, puede que sea idea mía.
Postgresql un cañon, quizás para lo que quieras hacer.
Podrías revisar Firebird embebido o cliente servidor pero en local,
Firebird es mucho más que sqlite.

Saludos Javier,

Ahí está el clavo.
La aplicación debería hacer las DOS cosas.

Me explico mejor.
La van a usar unas 60 sucursales.
De las 60, unas 40 son apenas un localcito, normalmente con pobre acceso a la red, o ninguno. Deben registrar documentación, y luego, remitirlo a casa central. La remisión es en forma diferida de un paquete de archivos comprimidos, por correo electrónico; puede ser un minuto después de producirlo, o dos o tres días después. Por lo que se trata de un mono usuario, todo en una sola computadora 20 de ellas, son más que un local, y trabaja más de una terminal en forma simultánea; normalmente 2 o 3. Eso debe ser en red el uso de la aplicación, y la remisión de informes, por un tema de compatibilidad, también es diferida, pero acá suele ser apenas se produce el paquete.

Por lo que la aplicación debe ser perfectamente capaz de funcionar en forma local, pero permitir un pequeño escalado a redes pequeñas.

El paquete remitido, ése está fácil. La central que los recibe los toma y los inyecta a una base Oracle.

El problema, es que por la infraestructura de la empresa, no puedo asegurar 100% de comunicación de red para hacer algo basado en web; el 90% de los locales chicos tienen casi nula conexión. El programa actual, en sus inicios, la remisión de datos funcionaba a diskette vía correo físico. Ahora se remite por correo electrónico vía telefonía celular una vez al día. Además, no se necesita tanta inmediatez; 24 hs de demora sigue siendo más aceptable que el gasto de conectividad vía celular de 8 horas diarias en 30 locales.

Me pongo a ver lo de Firebird; no tengo ni idea.

JAP


Reply to: