Information Systems Design and Development

RESTing on HTML 5 Web Sockets

Taking a quick look at Google/W3C's HTML 5 Web Socket API, it seems that they do violence to Roy Fielding's REST constraints.  Essentially it turns the thing we still quaintly call a web page into the client end of a client-server application.  The existence of a web socket mechanism doesn't necessarily make a web application stateful, but it certainly makes statelessness unlikely.  I realize web sockets are really just a more elegant AJAX, and the revolution is well underway regardless of my thoughts. 

The scheme plays well into Google's plans for world dominion.  The internet is deployment mechanism for their applications which they'll happily provide in exchange for ownership rights for all information in and about your life.