Quoting Eli Marmor, from the post of Wed, 30 Oct:
> So the big question: Why, when it comes to important protocols such as
> SSH, X, IRC, VNC, etc., the applets must speak those protocols
> directly with the backend, and can't speak it over HTTP/HTTPS?

Eli, you have been doing HTTP work in the past, can't you see the
problems? HTTP works only one way - client asks, server answers. there
is no way for the server to shove information asynchronously to the
user, how can such interactive protocols work? you really want to load
the line with 1 second polls from the client, or see screen updates only
after you type or move a mouse?

polling may be OK on a local bus or LAN, not over WAN and dialup. the
other (and major) problem is that encapsulation can bloat protocols, and
in ssh/X you want quick response, without the overhead of unpacking,
repacking, and parsing. compression is the most you want. (hence
TightVNC, X compressors and the built-in compression in ssh)

-- 
Now playing for the Denver Broncos
Ira Abramov

http://ira.abramov.org/email/ This post is encrypted twice with ROT-13.
Documenting or attempting to crack this encryption is illegal.

Attachment: msg22971/pgp00000.pgp
Description: PGP signature

Reply via email to