[190] in java-interest
Re: Dynamic Pages
daemon@ATHENA.MIT.EDU (Michael D. McCool)
Mon Jun 5 12:30:54 1995
Date: Mon, 5 Jun 95 12:12:59 -0400
From: "Michael D. McCool" <mmccool@cgl.uwaterloo.ca>
To: java-interest@java.Eng.Sun.COM
Actually, what's needed is some mechanism to support continuous, real-time
connections to a server, rather (or in addition to) the connect-disconnect
model that the Web uses now. This would be useful both for "dynamic
information" and *synchronous* collaboration, something the Web does not
support at all.
For collaboration, the server would maintain a database of clients
connected to it, and would have named "world nodes". You would connect to
a "world" to collaborate with other people synchronously connected to
the world, to access continuous data streams available in that world node,
and to edit/access shared information. Obviously, to support this the
server database would have to be a lot more sophisticated than what the
Web has now: a bunch o' files in a filesystem. But this is quite
feasible, and has other benefits (witness Hyper-G).
Under (Hot)Java, the way to allow this would be to allow downloadable
protocols that support continuous connections, and extend the document
model appropriately. Then "the people" can go out and build the servers
and the protocols. (Hot)Java developers should be removing barriers,
and figuring out security implications. For example, comm. protocol code
might have to be "trusted"...
Michael McCool.
http://www.cgl.uwaterloo.ca/~mmccool/
-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com