LCA: The ways of Wayland
Posted Feb 14, 2013 9:14 UTC (Thu) by khim
In reply to: LCA: The ways of Wayland
Parent article: LCA: The ways of Wayland
The X verison of remoting is that the client sends a stream of drawing requests which are then rendered on the server, whereas the RDP-style version is that clients render locally (using whatever rendering approach they want, including GPUs), and the system then sends the resulting images in an efficient version to the server.
This is just plain wrong. RDP remotes GDI and (depending on the capabilities of client) Direct 3D commands on client. It also includes efficient protocol which compresses client-generated content. This is needed not just for Java applications but for things like Photoshop, too. But where possible RDP sends primitives to the other end.
Oh, and it usually does not use local GPU (because it'll not work if dozen of users will try to access server at the same time which is also not uncommon usecase).
The rest of response is not relevant because it's hard to compare something which exist only in alexl imagination with any other solution: I, personally, have no idea what the imaginary alexl's protocol does and how it's related to the X, Wayland or [real, not imaginable] RDP.
to post comments)