Ver Mensaje Individual
  #5  
Antiguo 10-07-2003
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Reputación: 24
guillotmarc Va por buen camino
Hola.

No utilizo Zebedee, pero me leí el documento por curiosidad, no debería ser dificil averiguar si ZeBeDee esta funcionando porqué te debes conectar a su puerto, y no al puerto de Interbase. Por lo que si el Servidor te responde, es que ZeBeDee funciona, ya que obligatoriamente ha pasado por el.

Esto es lo que entiendo de la página 3, donde dice que ejecutes en el cliente Zebedee 3051:nombre_servidor:3050. Ahora al configurar la conexión de Interbase a localhost/3051:ubicacion_basededatos, la solicitud en lugar de ir directamente al Servidor Interbase, va a la misma maquina, al puerto de Zebedee, que se conectará al servidor Zebedee el cual pasa la solicitud al Servidor de Interbase. O sea que si recibes respuesta es que Zebedee funciona, y si no, está claro.

Aunque esta configuración implica que el cliente tiene que atacar otro puerto en lugar del estándar de Interbase. En Firebird es muy sencillo, porqué se puede indicar en la misma cadena de conexión, tal como pone el ejemplo. Pero esto es una mejora que creo que no existía en Interbase, como dices, por lo que no vas a poder usarlo así. Imagino que en Interbase la solución pasa por editar el archivo services y cambiar el puerto en la entrada del servicio de Interbase.

Una vez cambiado el puerto, cambia la conexión del programa, para que ataque al servidor localhost (o sea la propia maquina). Ahora sabrás si funciona, la única forma posible de que se conecte a la base de datos, es que Zebedee establezca correctamente el túnel IP.

Por cierto, hace dias hubo otro hilo en que se hablo de estos temas, en concreto se discutía la forma de programar para minimizar el tráfico de red (en lugar de hacerlo más rápido que es lo que permite el Zebedee), seguramente te interesará leerlo.

http://www.clubdelphi.com/foros/show...&threadid=1894

Lástima que la gente no suele volver a escribir anotando las conclusiones que obtiene. Creo que dbExpress puede ayudar en agilizar un Sistema por Internet, pero hasta que no lo pruebas en un Sistema real no se puede saber.

Un saludo.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).

Última edición por guillotmarc fecha: 10-07-2003 a las 19:14:25.
Responder Con Cita