Consulta desde un Web Site hacia mi DB en VFP 9

22/11/2005 - 02:11 por Edgar Acevedo | Informe spam
Hola amigos, de nuevo con otra consulta:

Nuestra empresa tiene una página web corriendo en un servidor remoto (que
nos alquila el hosting) operando con LINUX. Toda la página esta hecha con
HTML y algunas cosillas con Flash.

El punto es que a mi jefe se le ha ocurrido que quisiera que los clientes
de nuestra empresa que visitan nuestra página web puedan consultar ciertos
datos que tenemos en nuestra aplicación (VFP 9) que se encuentra corriendo
en nuestra red local. Nuestro servidor funciona con Novell Netware 6.5,
pero el Internet nos llega por un Router ADSL que conectamos directo a uno
de los switches de nuestra LAN.

Las bases de datos de nuestra aplicación en Fox se encuentran en nuestro
servidor LAN (Novell). No importaría que tuvieramos que bajar una copia
de las DB hacia una de nuestras estaciones y arrendar a nuestro ISP una IP
Pública para que el servidor que nos da servicio de hosting pueda
encontrarlo facilmente y así pueda suceder el intercambio de datos.

Las preguntas...
¿Que tipo de lenguaje (seguro que HTML NO PUEDE) puedo usar en el servidor
para que "baje" a leer las DB de Fox en nuestra estación con IP Público ?
(El jefe desea que todo sea "en vivo", es decir, en línea)

Se me ocurre que talvez podría usar el motor MySQL que nos ofrece nuestro
proveedor de hosting y desde una estación de mi LAN, estar contínuamente
actualizando las DB de MySQL en nuestro servidor de hosting (algo así como
"Conectar a una base de datos remota").

Miré opciones como Active Foxpro Pages, FoxWeb y ActiveVFP (que es gratis)
pero en todos ellos veo el común denominador de que solo corren en
servidores Windows y como les comenté, mi servicio de hosting corre en un
servidor UNIX. Además, entiendo que tendría que instalar una licencia de
Foxpro en el servidor para que estos productos funcionen.

Acabo de comenzar a trabajar en "cosas" web desde hace un par de meses,
por lo que soy aún bastante novato (ignorante) en el asunto.

Gracias por su atención..!!!



PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similare

Leer las respuestas

#1 Alex Feldstein
22/11/2005 - 03:00 | Informe spam
On Mon, 21 Nov 2005 17:11:20 -0800, "Edgar Acevedo"
wrote:

Nuestra empresa tiene una página web corriendo en un servidor remoto (que
nos alquila el hosting) operando con LINUX. Toda la página esta hecha con
HTML y algunas cosillas con Flash.

[SNIP]

Se me ocurre que talvez podría usar el motor MySQL que nos ofrece nuestro
proveedor de hosting y desde una estación de mi LAN, estar contínuamente
actualizando las DB de MySQL en nuestro servidor de hosting (algo así como
"Conectar a una base de datos remota").

[SNIP]




Lo que mencionas de usar una BD MySQL en Linux y hacerle update diario
remoto es factible.

Poner una BD en un servidor de Uds en su empresa que sea accesible
desde internet es una tremendamente mala y peligrosa idea a menos que
sepan mucho lo que estan haciendo, tengan un firewall suficientemente
bueno, una conexion de banda ancha permanente con suficiente banda
para el tráfico esperado, un constante trabajo de patches (como mínimo
dos veces al mes cuando salen los patches de MS - Patch Tuesday) , una
zona separada (DMZ) en su LAN, que no tenga acceso directo al LAN de
la empresa y todo lo necesario para mantener un sistema en internet
con la seguridad necesaria en estos dias.

Si piensas ponerlo en una máquina en Windows dentro de tu LAN (red
corporativa) olvídate, a menos que quieran perder la empresa a
hackers, lo que llevar'a solo cuestion de dias si no horas.

Si no usan los sistemas de un Host comercial y profesional, deben
contratar un consultor profesional con mucho conocimiento del tema.

Recomendacion: dejen la seguridad en las manos de los expertos de tu
compania de Hosting.


Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
Respuesta Responder a este mensaje
#2 Heberto Villavicencio
23/11/2005 - 15:25 | Informe spam
Se me ocurre que talvez podría usar el motor MySQL que nos ofrece nuestro
proveedor de hosting y desde una estación de mi LAN, estar contínuamente
actualizando las DB de MySQL en nuestro servidor de hosting (algo así como
"Conectar a una base de datos remota").



Yo hago exactamente esto que mencionas aca, tengo un cliente corriendo
continuamente en una maquina que tiene acceso a internet (que no es el
servidor de la empresa) y este cliente lo que hace es revisar por
transacciones pendientes por actualizar y cuando las detecta se conecta la
BD de MySQL en el sitio web que me da mi proveedor de hosting, y actualiza
los datos necesarios.



"Edgar Acevedo" escribió en el mensaje
news:%
Hola amigos, de nuevo con otra consulta:

Nuestra empresa tiene una página web corriendo en un servidor remoto (que
nos alquila el hosting) operando con LINUX. Toda la página esta hecha con
HTML y algunas cosillas con Flash.

El punto es que a mi jefe se le ha ocurrido que quisiera que los clientes
de nuestra empresa que visitan nuestra página web puedan consultar ciertos
datos que tenemos en nuestra aplicación (VFP 9) que se encuentra corriendo
en nuestra red local. Nuestro servidor funciona con Novell Netware 6.5,
pero el Internet nos llega por un Router ADSL que conectamos directo a uno
de los switches de nuestra LAN.

Las bases de datos de nuestra aplicación en Fox se encuentran en nuestro
servidor LAN (Novell). No importaría que tuvieramos que bajar una copia
de las DB hacia una de nuestras estaciones y arrendar a nuestro ISP una IP
Pública para que el servidor que nos da servicio de hosting pueda
encontrarlo facilmente y así pueda suceder el intercambio de datos.

Las preguntas...
¿Que tipo de lenguaje (seguro que HTML NO PUEDE) puedo usar en el servidor
para que "baje" a leer las DB de Fox en nuestra estación con IP Público ?
(El jefe desea que todo sea "en vivo", es decir, en línea)

Se me ocurre que talvez podría usar el motor MySQL que nos ofrece nuestro
proveedor de hosting y desde una estación de mi LAN, estar contínuamente
actualizando las DB de MySQL en nuestro servidor de hosting (algo así como
"Conectar a una base de datos remota").

Miré opciones como Active Foxpro Pages, FoxWeb y ActiveVFP (que es gratis)
pero en todos ellos veo el común denominador de que solo corren en
servidores Windows y como les comenté, mi servicio de hosting corre en un
servidor UNIX. Además, entiendo que tendría que instalar una licencia de
Foxpro en el servidor para que estos productos funcionen.

Acabo de comenzar a trabajar en "cosas" web desde hace un par de meses,
por lo que soy aún bastante novato (ignorante) en el asunto.

Gracias por su atención..!!!



PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#3 Edgar Acevedo
23/11/2005 - 17:03 | Informe spam
Excelente, mil gracias, voy a trabajar en ese sentido.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#4 Nico
25/11/2005 - 03:11 | Informe spam
Saludos. hazlo desde tu "servidor" de la aplicacion local. y sin pagar nada
mas, solo lo de tu renta del adsl. utilizando asp y html . y tu bd en vfp.
todo seria ON LINE. puedes hacerlo con w98se, xp pro, w 2000 server o w 2003
server.

-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o

"Edgar Acevedo" escribió en el mensaje
news:%
Hola amigos, de nuevo con otra consulta:

Nuestra empresa tiene una página web corriendo en un servidor remoto (que
nos alquila el hosting) operando con LINUX. Toda la página esta hecha con
HTML y algunas cosillas con Flash.

El punto es que a mi jefe se le ha ocurrido que quisiera que los clientes
de nuestra empresa que visitan nuestra página web puedan consultar ciertos
datos que tenemos en nuestra aplicación (VFP 9) que se encuentra corriendo
en nuestra red local. Nuestro servidor funciona con Novell Netware 6.5,
pero el Internet nos llega por un Router ADSL que conectamos directo a uno
de los switches de nuestra LAN.

Las bases de datos de nuestra aplicación en Fox se encuentran en nuestro
servidor LAN (Novell). No importaría que tuvieramos que bajar una copia
de las DB hacia una de nuestras estaciones y arrendar a nuestro ISP una IP
Pública para que el servidor que nos da servicio de hosting pueda
encontrarlo facilmente y así pueda suceder el intercambio de datos.

Las preguntas...
¿Que tipo de lenguaje (seguro que HTML NO PUEDE) puedo usar en el servidor
para que "baje" a leer las DB de Fox en nuestra estación con IP Público ?
(El jefe desea que todo sea "en vivo", es decir, en línea)

Se me ocurre que talvez podría usar el motor MySQL que nos ofrece nuestro
proveedor de hosting y desde una estación de mi LAN, estar contínuamente
actualizando las DB de MySQL en nuestro servidor de hosting (algo así como
"Conectar a una base de datos remota").

Miré opciones como Active Foxpro Pages, FoxWeb y ActiveVFP (que es gratis)
pero en todos ellos veo el común denominador de que solo corren en
servidores Windows y como les comenté, mi servicio de hosting corre en un
servidor UNIX. Además, entiendo que tendría que instalar una licencia de
Foxpro en el servidor para que estos productos funcionen.

Acabo de comenzar a trabajar en "cosas" web desde hace un par de meses,
por lo que soy aún bastante novato (ignorante) en el asunto.

Gracias por su atención..!!!



PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#5 josepe
25/11/2005 - 15:20 | Informe spam
Si lo que necesitas es solo subir datos basicos y no enormes bases de
datos podrias tratar con algo muy sencillo que desde VFP9. Que haya una
rutina que cada hora por ejemplo, suba la info a html o txt -solo el 9
creo que lo puede hacer-. Luego por ftp que suba esos archivos al
hosting. Luego con Php o con vinculos hmtl pones formularios para
leerlos. En ultima instancia un navegador puede abrir tanto archivos
Html como txt.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida