Network Communication API

In the draft at <http://dev.w3.org/cvsweb/~checkout~/2006/webapi/ 
network-api/network-api.html?rev=1.2&content-type=text/html;% 
20charset=iso-8859-1>, there's a prominent statement;

> This interface does not allow for raw access to the underlying  
> network. For example, this interface could not be used to implement  
> an IRC client without proxying messages through a custom server.
>
What does that mean, exactly? Are you quietly defining a new  
application-layer protocol here, or a profile of TCP?

Also, "raw sockets" generally means a socket API that allows access  
to packet headers. Is that the meaning you intend here?

Cheers,

--
Mark Nottingham       mnot@yahoo-inc.com

Received on Wednesday, 5 September 2007 03:28:57 UTC