Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Delphi, IBX, Firebird, LAN, red virtual (https://www.clubdelphi.com/foros/showthread.php?t=66204)

santiago14 06-02-2010 01:02:17

Delphi, IBX, Firebird, LAN, red virtual
 
Buenas compañeros, presento esta duda a la comunidad, no se si estoy en el foro correcto, si no es así, pido que se lo ponga donde corresponde.
A saber, he diseñado un sistema el cual funciona en una red LAN, aproximadamente 20 máquinas están afectadas a este sistema. Corre contra una base de datos Firebird 1.5 y he usado para la conexión con la misma los componentes IBX.

Resulta que la empresa esta quiere poner una sucursal y hay que extender el sistema hacia ahí. Para lograrlo se está pensando en poner una red virtual (VPN) usando internet como medio para lograr la conexión entre ambas LAN's, la de Casa central y la de la sucursal. Mis dudas son las siguientes:

¿IBX es lo adecuado para que el software se conecte a través de la VPN?
Actualmente el sistema trabaja con la modalidad "entorno conectado"; o sea, se conecta a la BD y permanece así hasta que al final de la jornada se desconectan los usuarios. Dentro de esta conexión se realizan todas las transacciones correspondientes para las diversas tareas. ¿Esto es adecuado para una VPN que tiene en el medio a Internet como medio de conexión? ¿Debo trabajar con "entornos desconectados" (como por ejemplo PHP y MySQL)?
En el caso de no ser adecuado IBX para estas tareas, ¿Qué componentes de conexión son los adecuados?

Bueno, estas son las primeras dudas. Espero que alguien pueda aclarar el panorama.

Saludos.

Casimiro Notevi 06-02-2010 01:12:46

El problema no es IBX ni cualquier otro tipo de componente de conexión, el problema, mejor dicho, los problemas principales son dos:
1. Velocidad de la línea
2. Qué datos circulan por la línea

De todas formas, no te lo aconsejo, creo que lo más conveniente es usar un software de control remoto, del tipo radmin, ultravnc, etc. (lo que en microsoft llaman: terminal server), de esta manera puedes tener un servidor al que se conectan desde la sucursal y este servidor es el que realmente tiene el programa, es como si tienes un ordenador que no usa nadie en la central, lo usan desde la sucursal.

pcicom 06-02-2010 03:15:56

Si no haces tu mismo las pruebas nunca vas a poder corroborar cual es la mejor alternativa, ya sea conexion remota o TERMINAL SERVER lo tienes que probar..

A veces dependera de tu programacion, por ejemplo si usas tablas planas la unica alternatica es TERMINAL SERVER.. con sistemas hechos CLIENTE/SERVIDOR en el cual unicamente mandas datos y recibes respuestas no le veo gran problema salvo tu logica de programacion..

Simple.. a probar...

SALUDOS..


La franja horaria es GMT +2. Ahora son las 08:32:34.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi