10. A method comprising: communicating over a first interface with end-points operationally connected to the apparatus using a binary web service, the end-points comprising one or more resources; communicating with web applications making use of the resources over a second interface; forming a group comprising one or more end-points or other groups; creating a first abstract universal resource identifier (URI) for the group to be used over the second interface, the abstract URI comprising a domain name and a group identifier and being independent of the protocol used to access the resources of the end-points of the group; creating a second abstract universal resource identifier (URI) for the end-points to be used over the second interface, the abstract URI comprising an end-point and domain name and being independent of the protocol used to access the end-point; receiving over the second interface a look-up URI, the look-up URI comprising a tag identifying the look-up URI as a group look-up, the address of the apparatus, optional domain and group parameters; and resolving the look-up URI to one or more first or second abstract URIs.
10. A method comprising: communicating over a first interface with end-points operationally connected to the apparatus using a binary web service, the end-points comprising one or more resources; communicating with web applications making use of the resources over a second interface; forming a group comprising one or more end-points or other groups; creating a first abstract universal resource identifier (URI) for the group to be used over the second interface, the abstract URI comprising a domain name and a group identifier and being independent of the protocol used to access the resources of the end-points of the group; creating a second abstract universal resource identifier (URI) for the end-points to be used over the second interface, the abstract URI comprising an end-point and domain name and being independent of the protocol used to access the end-point; receiving over the second interface a look-up URI, the look-up URI comprising a tag identifying the look-up URI as a group look-up, the address of the apparatus, optional domain and group parameters; and resolving the look-up URI to one or more first or second abstract URIs. 13. The method of claim 10 , further comprising resolving a look-up URI to a JavaScript Object Notation object comprising one or more arrays of responses.