Some works proposed the embedding of TCP/IP stacks
in the devices, such as the TinyTCP, the mIP and the IwIP
(see [33] and references herein), which provide a socket
like interface for embedded applications. Embedded web
servers can then be integrated in the objects, performing
the function of this object abstraction layer. However,
more often this wrapping function is provided through a
proxy, which is then responsible to open a communication
socket with the device’s console and send all the commands
to it by using different communication languages.
It is then responsible to make the conversion into a standard
web service language and, sometimes, elaborate the
request to reduce the complexity of the operations re-