This is apparently the most recent one;
http://weblog.mercurycenter.com/ejournal/2001/02/14
[...]
In that world, every client -- that is, every PC and other device
connected to the Net -- should also be a server. Lots of people are
working on this, but a Menlo Park startup called KnowNow has
figured out something that just might set off a new Net revolution.
I didn't know this before today, but it turns out that a Web
browser can hold open the connection to the server. Normally, a
browser sends a request for information, which is delivered by the
server. The connection ends.
KnowNow holds the connection open. Then it adds some JavaScript
and, voila, you have a mini-server inside the browser. You're not
necessarily using lots of bandwidth, but you are pretending, in
effect, that you're downloading a very, very long document while
the browser keeps communicating with the server.
I wonder how/if they deal with proxies, in terms of connection
handling and identifying the client...
On Wed, Feb 14, 2001 at 08:42:57PM -0800, Eliot Lear wrote:
> Dave,
>
> > Technogeeks, perhaps. The vast majority of people on the Internet who are
> > behind NATs most likely don't even know it.
>
> With all the discussion of Napster and so-called "peer to peer" networking,
> I think NATs are going to become far more visible to users as these
> applications grow in popularity. Today, you can use something like Gnutella
> if at least one party is not behind a NAT.
>
--
Mark Nottingham, Research Scientist
Akamai Technologies (San Mateo, CA)