FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Ejecutar aplicaci贸n en red desde otra pc
Posts: 593
Joined: Sat May 12, 2007 11:47 AM
Ejecutar aplicaci贸n en red desde otra pc
Posted: 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

Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: 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.
Posts: 593
Joined: Sat May 12, 2007 11:47 AM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: 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

Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: 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.
Posts: 1054
Joined: Sun Oct 09, 2005 10:41 PM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: 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

Posts: 593
Joined: Sat May 12, 2007 11:47 AM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: Thu Aug 12, 2010 01: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

Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: Thu Aug 12, 2010 01: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
Posts: 337
Joined: Fri Oct 07, 2005 02:44 PM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: Thu Aug 12, 2010 05: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

Hola,

Soy un Contador que por necesidad aprendio a programar y se quedo programando.
Posts: 593
Joined: Sat May 12, 2007 11:47 AM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: Thu Aug 12, 2010 11:35 PM

Lautaro,

Uso xHarbour, 驴Sabes si se puede con 茅l o s贸lo es para Harbour?

Gracias.

Rolando

Posts: 326
Joined: Sun Oct 09, 2005 05:22 PM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: Fri Aug 13, 2010 04: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...

Posts: 337
Joined: Fri Oct 07, 2005 02:44 PM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: Fri Aug 13, 2010 02:01 PM

Rolando,

Por lo que se solo es para harbour.

Saludos,

Lautaro Moreira

Hola,

Soy un Contador que por necesidad aprendio a programar y se quedo programando.
Posts: 4
Joined: Thu Oct 30, 2008 05:49 PM
Re: Ejecutar aplicaci贸n en red desde otra pc
Posted: Sat Aug 14, 2010 05: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

Continue the discussion