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
 

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

Preguntas similares