Consultas remotas por internet ?? es posible o no ??

Consultas remotas por internet ?? es posible o no ??

Postby lubin » Fri Jul 06, 2007 4: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
User avatar
lubin
 
Posts: 441
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru

Re: Consultas remotas por internet ?? es posible o no ??

Postby thefull » Tue Jul 10, 2007 4: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__)
User avatar
thefull
 
Posts: 730
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona

Re: Consultas remotas por internet ?? es posible o no ??

Postby lubin » Tue Jul 10, 2007 5: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
User avatar
lubin
 
Posts: 441
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru

Postby sysctrl2 » Tue Jul 10, 2007 6: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 "
User avatar
sysctrl2
 
Posts: 995
Joined: Mon Feb 05, 2007 7:15 pm

Postby lubin » Wed Jul 11, 2007 2: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
User avatar
lubin
 
Posts: 441
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru

Postby R.F. » Wed Jul 11, 2007 4: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.
R.F.
 
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm

Postby sysctrl2 » Fri Jul 13, 2007 9: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 "
User avatar
sysctrl2
 
Posts: 995
Joined: Mon Feb 05, 2007 7:15 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 21 guests