 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Juliana Invitado
|
Publicado: Jue 21 Ago, 2003 3:03 pm Asunto: !!!INTERBASE EN INTERNET!!! |
|
|
Hola a todos, espero se encuentren bien
Tengo una duda grandísima:
Resulta que estoy trabajando una Base de Datos en Interbase (Cliente/Servidor), tengo un
buen servidor en el cual hay instaladas otras BD en Access, a las cuales se puede acceder a
través de Internet mediante el ODBC de Microsoft para la Web.
Hay alguna forma de que yo instale mi aplicación en diferentes ciudades y puedan acceder a
la misma Base e Datos Interbase?... cómo logro eso????
MUCHAS GRACIAS A TODOS |
|
| Volver arriba |
|
 |
XyVy Master


Registrado: 25 Ago 2002Mensajes: 557Ubicación: Murcia (España)
|
Publicado: Jue 21 Ago, 2003 4:40 pm Asunto: |
|
|
Vamos a ver si te he entendido, creo que lo que quieres hacer no plantea problema a la hora de llevarlo a cabo, el problema radicará en el tipo de acceso que hagas.
Mira yo le llevo la programacion a la tienda de unos amigos, allí tienen instalado una maquina con Interbase/Firebird SuperServer, localmente a esa maquina hay una aplicacion que ataca a esa BD, luego esa maquina está en Red, y también la ataken las aplicaciones clientes de las otras maquinas por TCP/IP y luego también puedo consultar desde mi casa via TCP/IP. Es decir no vas a tener ninguna pega en hacerlo.
¿Entonces cual es el problema?
El problema radica en el modo de acceso, si usas BDE y lo que usas son DBGrids, TTables, etc, pues tu gozo en un pozo a no ser que tengas una conexión muy potente, el problema es que cuando haces por ejemplo un Open de la tabla, te vienes a traer todos los datos, lo que supone una locura para conversaciones de datos por Internet. Luego tendrías que cambiar tu aplicación remota a uso mayormente de los Querys, y así solicitar y enviar el minimo de datos posible en cada comunicación. No es lo mismo traerse 3 tuplas de una tabla de 10.000 registros, que traerse los 10.000 registros.
Lo dicho como poder funcionar, no es nada problematico. Si quieres probar el acceso con BDE, es muy simple instala en las maquinas remotas el BDE y cuando le especifiques la ruta debes dar la ruta a la IP:ruta_a_la_bd y ya está. No es muy complicado.
Venga ciao. |
|
| Volver arriba |
|
 |
Juliana Invitado
|
Publicado: Jue 21 Ago, 2003 4:56 pm Asunto: * |
|
|
Eso es gracias
Pero, cómo se especifica una IP???... 172.17. etc etc etc?... y la máscara de subred, dominio y todo eso? |
|
| Volver arriba |
|
 |
XyVy Master


Registrado: 25 Ago 2002Mensajes: 557Ubicación: Murcia (España)
|
Publicado: Jue 21 Ago, 2003 5:06 pm Asunto: |
|
|
Bueno el tema de la IP como explicación es algo más complejo busca en google seguro que encuentras algun buen tutorial. Te puedo decir que cada conexión a internet cuenta con un IP bien estatica o dinamica y que cada IP identifica a una maquina es como el DNI. Sobre lo dominio, mascara y todo eso, eso es a nivel de configuracion.
El equipo que hace de servidor Interbase, deberá contar con una IP Pública a ser posible estatica (si es dinamica será un engorro aunque también se puede hacer), o bien si no es publica deberas enrutar paquetes hacia dentro de la red donde se encuentre el servidor.
En fín, debes ponerte las pilas con el tema de TCP no a mucho nivel pero si como funciona las IPs y un poco de redes.
Busca en google hay mucho de eso y en castellano. |
|
| Volver arriba |
|
 |
Juliana Invitado
|
Publicado: Jue 21 Ago, 2003 5:29 pm Asunto: * |
|
|
MUCHÍSIMAS GRACIAS, VOY A INTENTARLO Y LUEGO TE CUENTO
CHAO |
|
| Volver arriba |
|
 |
Alfredo Invitado
|
Publicado: Jue 21 Ago, 2003 6:44 pm Asunto: BDs en Internet |
|
|
Hola, actualmente estoy estudiando el tema, hice un pinito utilizando ftp para recoger pedidos de vendedores desde cualquier lugar, el sistema se basa en el envio de ficheros planos que pueden ser tablas de escritorio pero te aconsejo uses si te es posible el ClientDataSet de la paleta midas ya que este compo no requiere de BDE ni ningun otro motor basta proporcionarle Midas.dll en la ruta de busqueda. Este modo requiere:
.- Un servidor FTP en la maquina que conecta a internet.
.-Una IP fija o un nombre de dominio junto a WinIp.exe si no tienes fija la ip.
.-Un servidor que tienes que hacerlo tu y se encargue de recojer los ficheros que vallan llegando y los anexe a tu base de datos.
Esto funciona muy bien y es bastante rapido, pero si deseas algo mas que actualizar unas pocas tablas la cosa se puede complicar bastante pues debes usar un nombre distinto para cada tabla/usuario.
Existe la posibilidad de aplicar la tecnologia Midas creando clientes delgados, actualmente practico a nivel local, aun no se como se comportara en la gran red pero espero averiguarlo pronto.
Cualquier pregunta puedes hacerla aqui o a mi correo arriola@analistaprogramador.com y con gusto si esta a mi alcance te respondere. |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|