Estoy "
investigando" para hacer una aplicación para varias tiendas y una central, con Delphi7 y Firebird2.
Tengo unas dudas:
- Me imagino que al menos en la central es necesaria/recomendable una IP fija, ¿no?
- ¿Es necesario abrir los puertos en las tiendas o solo en la central?
- Tengo pensado utilizar ZeBeDee o similar para encriptar la comunicación, ¿hacéis algo así?
- ¿Utilizáis ClientDataSet o todo son consultas directas?
- ¿Que ocurre cuando hay un corte en la conexión? Ya me imagino que dependerá de como estén diseñadas las transacciones, pero quisiera conocer experiencias de primera mano.
- Me han comentado una alternativa: Instalar un servidor de Windows Terminal/Citrix, bien dimensionado en RAM (>=8GB) y que las tiendas sean terminales. A parte de los costes ¿cómo véis esta solución? Lo bueno es que la programación se simplifica mucho.
Se que son muchas preguntas y evidentemente cada uno es libre de contestar lo que sepa/quiera/pueda.
Muchas gracias.