Clipper/FiveWin - cgi en fw por internet

 
Vista:
sin imagen de perfil

cgi en fw por internet

Publicado por marcela molina (86 intervenciones) el 20/11/2009 14:57:33
tengo una aplicacion fw montada en un servidor windows server 2003
la cual me conecto por escritorio remoto,.funcionable 100%
la idea es acceder atrevez de internet a ella
digitando algo asi como www.programa.com o algo asi.-
y que levante la aplicacion con usuario y contraseña-
yo se q fw no es una aplicacion web pero se podra hacer algo con fw.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cgi en fw por internet

Publicado por tionolo (30 intervenciones) el 20/11/2009 18:39:31
prueba con esto , ve si es lo que buscas (es FW )

Function RowSport(cDirWeb, lVisible, lToolBar, lStatusBar,lMenuBar)
local hE := CreateOleObject("InternetExplorer.Application")
DEFAULT lVisible := .t., lToolBar:= .t., lStatusBar:= .t.,lMenuBar:= .t.

cDirWeb:="http://www.RowSport.cl/"

OLESetProperty(hE,"Visible", lVisible)
OLESetProperty(hE,"ToolBar", lToolBar)
OLESetProperty(hE,"StatusBar", lStatusBar)
OLESetProperty(hE,"MenuBar", lMenuBar)
OLEInvoke(hE, "Navigate", cDirWeb)
SysRefresh()

return nil
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:cgi en fw por internet

Publicado por marcela molina (86 intervenciones) el 20/11/2009 19:53:00
correcto pero podrias ser mas explicito e informar como funciona
esta funcion. mi programa ejecutable en fw es facturas.exe
me imagino q esta funcion tendre q colocarla en mi programa principal.
o en otra parte. saluds.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cgi en fw por internet

Publicado por Gabriel Pascual (913 intervenciones) el 21/11/2009 00:39:42
Solo por aclarar:

Si ya tienes una aplicación que se ejecuta por terminal server, y quieres que ese mismo programa pueda ser accesible por internet, lo único que tienes que hacer es configurar tu router ADSL (asumo que usas un ADSL).

Entra en la configuración del router ADSL (se hace por web), busca un apartado llamado "servidores virutales", "port forwarding" o "NAT", el nombre depende del modelo de ADSL que uses.

Tienes que "abrir" un puerto del router, especifcamente el 3389 y debes redicreccionarlo a la IP interna de tu servidor windows 2003.

Para conectar por internet, abre tu cliente de terminal server, y en la direccion a conectar debes poner la IP pública de tu router y listo, no necesitas hacer nada mas, un acceso directo en tu escritorio y estas conectada por terminal server y por internet.

La interfaz CGI es bastante diferente.

La interfaz CGI utiliza un navegador web y paginas HTML como interfaz.

Un programa CGI se puede hacer con cualuqier lenguaje de programación, Harbour y FiveWin o Xailer incluidos.

En la web de CiberTec de Méjico el maestro René Flores ha puesto algunos ejemplos de programación CGI con varias herramientas:

Con FiveWin:

http://www.ciber.tec.d2g.com:90/sgs/
Usuario: A-1111
Password: 1111

Con Harbour puro:

http://www.ciber-tec.d2g.com/rhshipping/
User: RUDOLF
Password: RUDOLF
Este ejemplo requiere que tengas JAVA instalado

Con Xailer:
http://www.ciber-tec.d2g.com/frh/

Nota que en todas la direcciones que the puesto debes poner un " / " al final.

Esta tecnología es sumamente útil porque te permite programar en los lenguajes que ya conoces para dispositivos moviles como PDAs y telefonos moviles que tengan un navegador web.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:cgi en fw por internet

Publicado por marcela molina (86 intervenciones) el 21/11/2009 01:14:45
esplendido. esa es la solucion a mi pregunta
en realidad queria por intermedio de internet explorer colocar
el www.miprograma.com y q apareciera mi aplicacion.
lo intentare en reliadad la pregunta era
utilizar un navegador web y paginas HTML como interfaz para levantar mi aplicacion pero me queda ahora claro.gracias
a tionolo y gabriel.saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cgi en fw por internet

Publicado por Joaquin Baez (4 intervenciones) el 13/01/2010 15:43:34
hola MArcela:

Solo quiero saber si te fuinciono bien lo de la conexion a Inernet ya que yo quiere hacer lo mismo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar