From: gregarican Date: 2005-06-10T22:55:28+09:00 Subject: Re: framework of Ruby/Tk + VNC Hidetoshi NAGAI wrote: >* Never use general window managers to decrease security risk. > Except a VNC server, only one Ruby/Tk process is running. > # In the future, it may be expected that Ruby/Tk has > # RFB server functions and no VNC server is required > # for this purpose. This is a very interesting project. One question. The server isn't running a window manager and the Ruby/Tk process is acting as the window manager through the TkCanvas object, correct? What I don't understand is how a VNC client automatically connects to this TkCanvas object that's acting as the VNC server's window manager. Is there some static mapping or correlation that has to be made manually on the server? How does the VNC server bind itself to the Ruby/Tk process?