[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Remote gdomap server

From: Richard Frith-Macdonald
Subject: Re: Remote gdomap server
Date: Sat, 9 Mar 2002 18:17:32 +0000

On Saturday, March 9, 2002, at 05:28 PM, Richard Frith-Macdonald wrote:

On Saturday, March 9, 2002, at 05:17 PM, Adam Fedor wrote:

-----Original Message-----
From: Richard Frith-Macdonald [mailto:richard@brainstorm.co.uk]
Sent: Saturday, March 09, 2002 12:11 PM
To: Adam Fedor
Cc: bug-gnustep@gnu.org
Subject: Re: Remote gdomap server

We could add a command line argument for gdnc and gpbs to start them
with alternative service names, so you could
start a server for your windows machine on your unix machine

What about just an argument for the current app, or a default which specifies which host to look for the server on, like NSHost (only specifying that causes my app to try to display on the NSHost, so it needs to be different, like GSServerHost)

The problem with that is you would need another server machine without an X display to run the gdnc and gpbs
servers for each machine with an X display but no GNUstep.
Basically, each X display requires its own gdnc and gpbs servers.
Also, if you have two machines displaying to the same X display, they must both use the same gdnc and gpbs servers - so simply using a server on the local host in each case does not work.

Really, you must connect to servers with alternative names ... that way you can run multiple gdnc and gpbs
servers (each corresponding to a different display) on a single machine.

I've just made a quick hack to gdnc.m in CVS, so you can easily see what I mean.

The idea is that, if your windows box is called 'WinX', you would run a gdnc server for it on
your GNUstep machine by typing 'gdnc -NSHost WinX'

Any applications using the display on WinX would also use the -NSHost argument, and they would use the value supplied in this to connect to the correct instance of gdnc.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]