Ejecutar aplicación en red desde otra pc

Ejecutar aplicación en red desde otra pc

Postby rolando » Wed Aug 11, 2010 11:57 am

Buen día,

Tengo una red con tres pc's (PcServer, PcCliente1 y PcCliente2).

Necesito conseguir que desde las PcCliente1 y PcCliente2 se ejecute una aplicación que está en la PcServer pero de manera tal que esta se comporte como si se hubiere ejecutado en la misma PcServer, es decir, como si se hubiese hecho doble click en el ícono correspondiente en el escritorio de la PcServer.

¿Es posible?, ¿Cómo?.

Gracias.

Rolando :D
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Re: Ejecutar aplicación en red desde otra pc

Postby acuellar » Wed Aug 11, 2010 12:35 pm

Rolando

Compartiendo la carpeta donde se encuetra el sistema, luego mapear o conectar a unidad de Red desde los clientes.

Saludos

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Ejecutar aplicación en red desde otra pc

Postby rolando » Wed Aug 11, 2010 12:51 pm

Adhemar,

Gracias por responder, pero creo no has entendido (o no me expliqué bien).

Si lo ejecutas como dices, el exe será ejecutado en la memoria de la PcCliente que lo llama.

Lo que necesito es que se ejecute en la memoria de la PCServer.

Gracias.

Rolando :D
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Re: Ejecutar aplicación en red desde otra pc

Postby acuellar » Wed Aug 11, 2010 12:55 pm

Bueno,

Para ejecutarlo en el Server tendrías que hacerlo con Conexiones a escritorio remoto ya sea con Terminal Server o VNC, claro el performance no es muy bueno.

Saludos

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Ejecutar aplicación en red desde otra pc

Postby Willi Quintana » Thu Aug 12, 2010 12:02 pm

Se me ocurre algo al vuelo,,,
EN el servidor deberias tener un pequeño programa ejecutandose continuamente, que vaya leyendo un campo de una tabla,,, alli en la tabla un campo cuyo valor sea .f., desde la terminal, actualizas esa tabla con .t., el programa de server lee ese valor, y zas,,, lanza otra aplicacion, y aun vez que este termina, actualiza la tabla a .f.

Salu2
User avatar
Willi Quintana
 
Posts: 1002
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú

Re: Ejecutar aplicación en red desde otra pc

Postby rolando » Thu Aug 12, 2010 1:12 pm

Willi,

Es lo que estoy por implementar.

Quería ver si se podía hacer en forma sencilla el ejecutar una aplicación iniciando esa ejecución desde otra pc en forma directa.

De la forma que propones (y que voy a implementar), la Pc servidor tendrá una aplicación corriendo permanentemente ocupando memoria y recursos del sistema. No sé si será que vengo del Clipper, pero no me gusta tener cosas "de más" en el sistema y por eso consulté.

Gracias.

Rolando :D
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Re: Ejecutar aplicación en red desde otra pc

Postby Patricio Avalos Aguirre » Thu Aug 12, 2010 1:41 pm

hola

Creo que lo mas facil sería implementar Terminal Server

a si todos el programa se ejecutaria en el servidor, aun más hasta fuera de la oficina funcionaria sin ninfgun problema..
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1059
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: Ejecutar aplicación en red desde otra pc

Postby Lautaro » Thu Aug 12, 2010 5:23 pm

Rolando,

Con harbour puedes experimentar con los rpc del netio que estan en hbnetio, existen ejemplos sobre su uso.

Basicamente puedes desde tu programa cliente, pedir al programa servidor que ejecute algo y te devuelva el valor.


Saludos,

Lautaro Moreira
User avatar
Lautaro
 
Posts: 322
Joined: Fri Oct 07, 2005 2:44 pm
Location: Osorno, Chile

Re: Ejecutar aplicación en red desde otra pc

Postby rolando » Thu Aug 12, 2010 11:35 pm

Lautaro,

Uso xHarbour, ¿Sabes si se puede con él o sólo es para Harbour?

Gracias.

Rolando
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Re: Ejecutar aplicación en red desde otra pc

Postby Alfredo Arteaga » Fri Aug 13, 2010 4:58 am

Se oye interesante, pero dudo que exista una forma de hacer eso de manera eficiente.

Lo mejor que he encontrado es instalar la aplicación en el cliente, de esa forma solo viaja la información. En redes locales el comportamiento es excelente, en redes remotas depende de la sincronía en la transferencia de datos.

Pero me quedaré en espera de alguna alternativa...
User avatar
Alfredo Arteaga
 
Posts: 326
Joined: Sun Oct 09, 2005 5:22 pm
Location: Mexico

Re: Ejecutar aplicación en red desde otra pc

Postby Lautaro » Fri Aug 13, 2010 2:01 pm

Rolando,

Por lo que se solo es para harbour.


Saludos,

Lautaro Moreira
User avatar
Lautaro
 
Posts: 322
Joined: Fri Oct 07, 2005 2:44 pm
Location: Osorno, Chile

Re: Ejecutar aplicación en red desde otra pc

Postby Valdmir » Sat Aug 14, 2010 5:46 pm

Una opción para hacer esto es utilizar la CGI
Habilite el servidor con lo ISS CGI - scripts y ejecutables.
En su lugar un sistema de rutina para ejecutar este archivo como: (POST y GET)

http:\\IPdoServidor\CONSULT.EXE?CODE=1000&NOMBRE= 'Juan'
http:\\localhost\CONSULT.EXE?CODE=1000&NOMBRE='Juan'

Además, aún puede obter resultados.
El uso rutinario de consulta de esta manera, con CGI.
Y si quieres puedes usar en la internet.... de tu casa i de otros lugares..

Valdmir de Oliveira Lopes
http:\\www.uniware.com.br
Valdmir
 
Posts: 4
Joined: Thu Oct 30, 2008 5:49 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 14 guests