2008/6/26 Stephan Assmus <superstippi@xxxxxx>: > Hi, > > Raymond C. Rodgers wrote: >> This is really good news if we're on the same page. Just to clarify, the >> X forwarding that I'm referring to isn't just about running VNC, it would >> be analogous to having the app_server on machine B managing and executing >> a program and all of the user interaction occurs on machine A, and for >> all intents and purpose the program looks as if it is running on machine >> A. You don't get a desktop in a window like with VNC or Window's Remote >> Desktop Connection, just the application's windows. >> >> I sincerely hope that we are on the same page. :) > > The feature is certainly very cool. I can even imaging a solution to the > BBitmap shared memory problem. It's more a matter of what happens when you > call DrawBitmap(). The BBitmap memory doesn't *have* to be shared with the > app_server instance that draws it. On a local machine that is quicker of > course, but it doesn't have to be that way, so apps would work unmodified. > > It's a matter of the implementation of the link protocol. I don't think > making a networked version of it is a huge technical challenge. There may > or may not be invidual problems with running applications remotely, but we > cross that bridge when we get there I suppose. Most likely not until after > R1 though. > BPicture already uses a different protocol to pass data, since it can't use shared areas or tricks like that. Maybe we can reuse that one to implement the networking version.