[WARP] Use cases for local network access

All,

As actioned in the 21st Jan teleconference, here are the use cases that have motivated my specific proposal for supporting local network access in the WARP spec (see http://lists.w3.org/Archives/Public/public-webapps/2010JanMar/0173.html for details).

1. A developer wishes to write widgets that can connect to the web API exposed by a network-connected television or personal video recorder (aka digital video recorder) on their home network.  This API allows (for example) the channel being viewed to be changed or the list of scheduled recordings to be modified, via a user interface presented by the widget.
2. A developer wishes to write widgets that can connect to the web interface (or API) of a home network router, in order to monitor the ADSL connection state, discover the external IP address of the router's NAT function, control the forwarding of ports to internal servers, etc.
3. A developer wishes to write widgets that can connect to the WebDAV interface provided by a NAS box on a home network, for the purposes of accessing or managing the contents of the remote filesystem.
4. A developer wishes to write widgets that can access the web interface of a networked security camera on a home network, for the purposes of viewing the images it captures.
5. A developer wishes to write widgets that can access the web API of a home automation system running on their home network, for the purposes of monitoring and controlling the devices connected to it.

Of these, I only have a direct professional interest in the first in the list.  (Which shouldn't surprise anyone, given the organisation that I represent on this WG.)

S

Received on Tuesday, 2 February 2010 18:09:54 UTC