¿Alguien tiene experiencia real con las bases de datos de Firebird a través de Internet?experiencias con servidor Firebird a través de Internet con múltiples clientes?
Tengo un típico software de contabilidad/ERP de Windows (hecho con delphi) que funciona bastante bien con el servidor de base de datos firebird .. Ahora mis usuarios (300 aproximadamente ahora, pero deberían incrementar) también quieren trabajar "en la nube "(se conecta desde la oficina, desde la computadora portátil, desde la casa, etc.). Es mucho trabajo recrear todo en una aplicación web estándar (digamos, por ejemplo, HTML + CSS + JS + PHP + MYSQL), así que estoy considerando mantener el cliente ganador (no me importan otros sistemas operativos) pero en lugar de que el servidor viva en las LAN de los clientes, lo muevo a un par de servidores dedicados que contrataré (uno primario y el otro falla para comenzar).
Buscando He encontrado esta pregunta frecuente http://www.firebirdfaq.org/faq53/ que explica que el protocolo fb no es ideal para trabajar en Internet, pero igual todos mis usuarios tienen al menos una conexión a Internet ADSL de 1 MBbit/s (no lo hago). Creo que es lento, como lo dice la faq).
Alguien ha hecho esto? ¿Cuál fue la experiencia? ¿Qué tan seguros son los servidores fb por estar abiertos a internet? ¿Qué tan bien escalan?
Sé que la creación de un "middleware" con SOAP, por ejemplo, será más normal, pero la solución que estoy evaluando aquí es mucho más rápida y fácil (todavía tengo algo de trabajo con los servicios de replicación, copia de seguridad, servicios de respiración) , pero es mucho menos que rehacer todo para la web).
Gracias! Editar: versión de FB: 2.5.
Lea las preguntas frecuentes. Esta pregunta requiere "experiencias" vagas y es una petición de discusión. No hay una respuesta SO es para preguntas que tienen respuestas. Escalar no es el único problema aquí, por cierto. ni siquiera el principal. El principal es ¿confías en Firebird lo suficiente como para dejarlo abierto a internet? Yo no. Ni ningún otro SQL db. Tal vez podría confiar en SQL + ssl, con certificados. –