[http://creativecommons.org/licenses/by/3.0/]
This work is licensed under a CC
Attribution 3.0 Unported License [http://creativecommons.org/licenses/by/3.0/]
Browser of the IoT/WoT?
Internet of Things (IoT) and Web of Things (WoT) have become very popular terms, but with great fame comes great fuzziness. In this
lecture we are putting things into perspective, and give one possible definition of
the terms IoT and WoT. Understanding the big picture
and how IoT/WoT fit in with other popular topics (such as Big Data) is another goal
of this lecture.
The Internet is a global network of interconnected computers that allows connected systems to communicate, regardless of the specifics of system and network implementations.
The Web is a distributed hypermedia system that uses the Internet as its connective fabric. The most important aspects of the web are its identification mechanism (URI), its communication protocol (HTTP), and hypermedia-based media types.
Internet vs. OSIwas a big debate/fight in the late 1980s
understandresources (HTML/XML/JSON/RDF)
code-on-demand thin clients
Will there be a Facebook of IoT/WoT?
http://google.com/
[http://google.com/] means the same everywhere
google.com
identifies a different entity
identifiedwith broken URIs such as
http://magicservice/
interactionmight just mean
take me there
interactwith the identified resource
hidden shared modelof the human language that is published/read
disconnected websseparated by language barriers
edgescan look very different from IoC
Core IoTcan be a highly specialized development environment
Applied IoTmay be able to abstract away most of these problems
application layeron the Internet
Browser of the IoT/WoT?
regularbrowser?
Some Internet Architectural Guidelines and Philosophy, RFC 3439, December 2002 [http://tools.ietf.org/html/rfc3439]