Tu EXE como una aplicación Web

Tu EXE como una aplicación Web

Postby Antonio Linares » Fri Oct 12, 2018 9:46 am

1. Con FiveWin saltamos desde MsDos (Clipper) a Windows (Clipper)

2. Con Harbour y FWH saltamos desde Windows 16 bits a Windows 32/64 bits

3. El siguiente salto lógico es desde el escritorio al Internet/web :-)

La idea is no reescribir tu aplicación. Tu has invertido mucho tiempo y esfuerzo en construirla y
ahora tus clientes te están pidiendo usar la aplicación desde la web (e internet).

Seguramente algunos de vosotros habéis investigado esto. Aqui voy a compartir con vosotros mis hallazgos:

1. Conseguí un servidor en Amazon EC2 (gratis por un año). Seleccioné un servidor Linux.
2. Instalé X11 y Wine (emulador de Windows) en el servidor.
3. Instalé xming (en Windows) ó xquartz (en Mac)
4. Desde mi PC hago una conexión ssh -X ... al servidor (usa putty para Windows). -X significa rutar X11 a mi ordenador.
5. Ejecuta tu aplicación remota en Windows así: wine myap.exe
6. Estás usando tu EXE remotamente desde tu PC :-)
Conseguido!

Ahora, usémoslo como una página web:
1. Instala vncserver en el servidor Linux.
2. Ejecuta vncserver y elige una contraseña para la conexión
3. Desde tu PC establece una conexión ssh -L 5902:localhost:5902 ... al servidor. -L significa que rute los eventos a localhost
4. Usa noVNC para conectar a localhost:5902
5. te conectas al escritorio remoto y ejecutas tu EXE desde una página web! :-)

Una alternativa comercial a estas es usar el escritorio remoto de Windows y un servidor Windows.

Agradezco vuestros comentarios y alternativas
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42065
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Tu EXE como una aplicación Web

Postby horacio » Fri Oct 12, 2018 7:34 pm

Todo esto parece muy interesante, cuando te refieres a una página web es que se ejecuta la aplicación desde el navegador ?

Saludos
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Tu EXE como una aplicación Web

Postby wilsongamboa » Tue Oct 16, 2018 4:19 pm

Antonio Gracias por compartir tus experiencias una pregunta
eso tambien funciona para aplicaciones con Harbour modo Consola que corren en Windows
si es asi seria algo super bueno para mi ya que mi programa principal esta en caracteres aun
gracias
WIlson
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
User avatar
wilsongamboa
 
Posts: 593
Joined: Wed Oct 19, 2005 6:41 pm
Location: Quito - Ecuador

Re: Tu EXE como una aplicación Web

Postby FranciscoA » Wed Oct 17, 2018 1:43 pm

La idea is no reescribir tu aplicación. Tu has invertido mucho tiempo y esfuerzo en construirla y
ahora tus clientes te están pidiendo usar la aplicación desde la web (e internet).

Excelente idea. Estaré pendiente.
Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2158
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Tu EXE como una aplicación Web

Postby Xevi » Wed Oct 17, 2018 5:21 pm

Antonio,

como bien dices... una buena alternativa es utilizar Escritorio Remoto de Windows.

Es la alternativa que he estado utilizando desde hace... bufff, WinXP era buenísimo para esto, luego WindowsServer, y actualmente, estoy utilizando RemoteApp con Windows10LTSB. Por lo visto és la única versión de Windows10 que lo permite.

El caso está en utilizar SOLAMENTE la aplicación y no tener acceso al ordenador Servidor... SOLO A LA APLICACIÓN .exe

Ahora bien, la "PEGA" que tiene utilizar RemoteApp o Escritorio remoto, radica en las impresoras. Es todo un mundo hacerlas funcionar correctamente. Ni por más que instales los drivers en el Server, hay algunas que son de un imposible de hacerlas funcionar.
Yo al final, opté por crear una carpeta "PDFs" en el ordenador local que se conecta al Server y enviar TODO lo que quiero imprimir a esa carpeta local, y ya desde el mismo ordenador abrir e imprimir el documento.

De esta manera, puedo tener una aplicación completamente funcional en bases de datos DBFs y accesible desde cualquier punto desde internet.
Un Saludo,
Xevi.

Aprendiz de la vida!!!
User avatar
Xevi
 
Posts: 174
Joined: Wed Nov 29, 2017 11:42 am
Location: Girona


Return to FiveWin para Harbour/xHarbour

Who is online

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