timwood0 "at" pacbell.net
Wed Jan 14 23:01:01 2004
At 06:53 AM 01/14/04, you wrote:
>I have been researching a method to run a GUI application on multiple
>workstations in the same network. The application can be launched from
>the command line directly or via a batch file on a single workstation.
>It needs the desktop to interact with other GUI components.
>I would like to use a scheduling program on a master workstation or
>server (W2K or XP) to launch this application on other multiple
>workstations not in use by any other user.
If you write your application in X (probably Unix/Linux hosted, unless there's an X library for Windows), it'll be easy: have your "slave" workstations run the application instances, with their $DISPLAYs pointed at the master server's Xvnc instance. Then connect to that Xvnc instance with vncviewer from anywhere and see all the app. instances. I think there's an obstacle to aggregating all the displays if the application is Win32, even with VNC server or Term. Server on Windows slave boxes, because there's no facility to aggregate all those virtual desktops from the slave machines onto one display (physical or virtual). (A VVNC might do it. :) However if you don't mind having one vncviewer process for each slave desktop, then yes, a VNC desktop running as a service (for automatic startup) on each slave box makes sense.
YMMV, FWIW, HTH, etc.