Ejecutar aplicación en red desde otra pc

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

Ejecutar aplicación en red desde otra pc

Post by rolando »

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
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Ejecutar aplicación en red desde otra pc

Post by acuellar »

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
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

Post by rolando »

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
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Ejecutar aplicación en red desde otra pc

Post by acuellar »

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
Willi Quintana
Posts: 859
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Re: Ejecutar aplicación en red desde otra pc

Post by Willi Quintana »

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
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

Post by rolando »

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
Patricio Avalos Aguirre
Posts: 1028
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile
Contact:

Re: Ejecutar aplicación en red desde otra pc

Post by Patricio Avalos Aguirre »

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
Lautaro
Posts: 322
Joined: Fri Oct 07, 2005 2:44 pm
Location: Osorno, Chile
Contact:

Re: Ejecutar aplicación en red desde otra pc

Post by Lautaro »

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
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

Post by rolando »

Lautaro,

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

Gracias.

Rolando
User avatar
Alfredo Arteaga
Posts: 326
Joined: Sun Oct 09, 2005 5:22 pm
Location: Mexico
Contact:

Re: Ejecutar aplicación en red desde otra pc

Post by Alfredo Arteaga »

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
Lautaro
Posts: 322
Joined: Fri Oct 07, 2005 2:44 pm
Location: Osorno, Chile
Contact:

Re: Ejecutar aplicación en red desde otra pc

Post by Lautaro »

Rolando,

Por lo que se solo es para harbour.


Saludos,

Lautaro Moreira
Valdmir
Posts: 4
Joined: Thu Oct 30, 2008 5:49 pm

Re: Ejecutar aplicación en red desde otra pc

Post by Valdmir »

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
Post Reply