FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Consultas remotas por internet ?? es posible o no ??
Posts: 467
Joined: Fri Dec 09, 2005 12:41 AM
Consultas remotas por internet ?? es posible o no ??
Posted: Fri Jul 06, 2007 04:32 PM

Buenos dias

Me podrian ayudar con esta consulta??
Que se requiere para que un cliente de una Fabrica pueda visualizar el estado de un pedido la cual se encuentra en una Tabla (base de datos) que pudede ser MySql por ejemplo ... en forma remota Via Internet:

Imaginando, pensando quiza en algunas opciones:
1 Opcion . Colgar en un Hosting de Pag. Web una base de datos, que eccedan por ahi, y desde la fabrica actualizamos ese Hosting cada vez que sea necesario??

2.Opcion : tener en Fabrica una Maquina Servidora para que tengan acceso remoto los Clientes con una Clave, a su informaciin??

La pregunta es que necesitaria y como hacerlo , que es mas SBS (Seguro,Barato,Sencillo) ???
Se podria usar la nueva Clase ADORDD para esta aplicacion ??

Gracias por sus futuros comentarios.
Lubin

Posts: 731
Joined: Fri Oct 07, 2005 07:42 AM
Re: Consultas remotas por internet ?? es posible o no ??
Posted: Tue Jul 10, 2007 04:54 PM
lubin wrote:Buenos dias

Me podrian ayudar con esta consulta??
Que se requiere para que un cliente de una Fabrica pueda visualizar el estado de un pedido la cual se encuentra en una Tabla (base de datos) que pudede ser MySql por ejemplo ... en forma remota Via Internet:


Imaginando, pensando quiza en algunas opciones:
1 Opcion . Colgar en un Hosting de Pag. Web una base de datos, que eccedan por ahi, y desde la fabrica actualizamos ese Hosting cada vez que sea necesario??

2.Opcion : tener en Fabrica una Maquina Servidora para que tengan acceso remoto los Clientes con una Clave, a su informaciin??


La pregunta es que necesitaria y como hacerlo , que es mas SBS (Seguro,Barato,Sencillo) ???
Se podria usar la nueva Clase ADORDD para esta aplicacion ??


Gracias por sus futuros comentarios.
Lubin


La implementación de lo que quieres hacer, depende en gran medida de como lo quieras hacer.

Me explico, si usas un RDD como ADORDD o demas para un sistema de motores de SQL, puede ser lo optimo si lo que deseas hacer consultas, desplazarte, etcc... vamos igual a las funciones tipicas de los RDD.
Si el codigo fuente ya lo tienes , quizas para no complicarte, te sería mas facil.
Otra, es usar clases como la Eagle1, o similar, que estas tienes un poco más el control de lo que quieres hacer, me explico, aqui tienes que saber realmente como funciona el motor de Sql, es decir, para que lo entiendas;

1. Modo RDD
// Conectar primero al servidor; Supongo que a traves de una cadena
// de conexion.
USE "CLIENTES" DATABASE "TEST" FROM "MySQL" CONEXION "...."
Do While !Eof()
end While

2.- Modo Eagle1 o similar
1.- Estableces conexion , oConnect:New( host, user, pass )
2.- Realizas consulta, oQuery:New( "Select * from clientes", oConnect)
Do while oQuery:Eof()
end While

El metodo uno es más sencillo si no tiene conocimientos de SQL, el 2 es mucho más potente y versatil, bajo mi punto de vista.

Con respecto al servidor, depende mucho de que necesitas.
Para hacer pruebas, puedes montarte tu propio servidor, y despues, mirar el hosting, al menos, las pruebas no te costarán dinero :-)

Espero haberlo explicado 'facil'
Saludos

Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Posts: 467
Joined: Fri Dec 09, 2005 12:41 AM
Re: Consultas remotas por internet ?? es posible o no ??
Posted: Tue Jul 10, 2007 05:58 PM

Gracias Rafa Carmona l,,

Estuvo muy claro tu cometario, me das un punto de partida, pues mi experiancia con SQL es muy primitiva y mas teorica que practica.
por lo que pensaria en la primera opcion,

De lo que me comentas de usar el EAgle1, me imagino por lo leido que implica un cambio mas estricto de codigo y logica, tendras alguna direccion para solicitar informacion de este Eagle1, pues la idea seria manejarlo para futuras aplicaciones en todo caso,

Gracias por la respuesta
Lubin

Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
Consultas remotas por internet ?? es posible o no ??
Posted: Tue Jul 10, 2007 06:30 PM

tambien esta tmysql de las contribuciones,

en tu misma pc puedes instalar el mysql y ahi hacer tus pruebas,

yo tengo un cliente que tiene un servidor win server y mysql

localmente lo accesamos con LOCALHOST o por medio de la IP de red

de area local, remotamente lo accesamos con tuneles VPN esto es

para una mejor seguridad del servidor,

esto ultimo claro con un iternet de banda ancha, 512 minimo

otra situacion con tmysql no necesitas un conector y con ADO

necesitas odbc conector,

saludos..

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 467
Joined: Fri Dec 09, 2005 12:41 AM
Consultas remotas por internet ?? es posible o no ??
Posted: Wed Jul 11, 2007 02:42 AM

hola Cesar

La opcion del TMySql es una clase ?? o libreria externa, podrias darme un camino donde documentarme o consegiirla para probarla ..
Gracias

Lubin

Posts: 840
Joined: Thu Oct 13, 2005 07:05 PM
Consultas remotas por internet ?? es posible o no ??
Posted: Wed Jul 11, 2007 04:16 PM

Yo creo que si tienes todo en hosting, es decir, si no tienes tu el servidor de la base de datos en tus instalaciones, lo mas facil es utilizar el PHP que te dan en casi todos los sitios que hospedan sitios.

La carga de datos a la base de datos remota podria hacerse via ADO, mas rapido y economico, no se puede.

Si por el contrario, tienes la base de datos en tu instalacion, pues es miles de veces mas facil hacer las cosas tienes cientos de opciones:

si lo tienes montado con Linux, pues directo, Apache, PHP y my SQL

Si lo tienes montado en Windows hay mas opciones todavia:

WinASP de Jorge Mason
CGIs puros y duros con xHarbour puro y duro
ASP con el xBScript e Internet information server.

En fin, opciones hay un monton.

Saludos

R.F.
Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
Consultas remotas por internet ?? es posible o no ??
Posted: Fri Jul 13, 2007 09:21 PM

Lubin,,

tmysql es una class contribuida por :

Maurilio Longo,

espero no equivocarme en el nombre,

y esta en las contibuciones de xharbour ..

This program is free software:

saludos..

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "

Continue the discussion