Subscription resource

Transcription

Subscription resource
W3C WoT IG
Status Report of
Task force on API and protocol mapping
Johannes Hund
Unrestricted
TOC
• Status / what we did
• Outlook / what we will do
Status of TF-AP
What we did
It‘s the Web of „Things“
so we took a look at the thing
and how the web interacts with it
We worked on how this is done
Protocol
bindings
Resource
Model
Client
API
model
Our ongoing work on deliverables
• Use cases and requirements
• Technology landscape for:
– Model for „Things“
– Protocol mappings
– Resource models
– Client-side scripting APIs to acces remote things
– Server-side scripting APIs to create/expose things
– Low-level scripting APIs for controller interfaces
Next steps
What we will do
But also the thing interacts
Icons by Freepik from www.flaticon.com, licensed under CC BY 3.0
so lets take a look into the thing
Server API
Client API
Physical API
… and how to script it
Server API
Client API
Script
Physical API
Backup
WoT Servient
WoT Servient
Script
WoT Servient
Script
Server
Script-API
Script
Client
Script-API
Adapter
Ressources
Protocol
Protocol
Mapping
Protocol
Mapping
Mapping
Web
Web
Web
Web
Protocol
Protocol
Web
Web
Protocol
Protocol
Client
Client
Protocol
Protocol
Client
Client
Client
Server
Client
Server
Script-API
Client
Ressources
Script-API
Protocol
Protocol
Mapping
Protocol
Mapping
Mapping
Web
Web
Web
Web
Protocol
Protocol
Web
Web
Protocol
Protocol
Client
Client
Protocol
Protocol
Client
Client
Client
Server
Client
Server
Script-API
Client
Ressources
Script-API
Protocol
Protocol
Mapping
Protocol
Mapping
Mapping
Web
Web
Web
Web
Protocol
Protocol
Web
Web
Protocol
Protocol
Client
Client
Protocol
Protocol
Client
Client
Client
Server
Client
Legacy Protocol
Legacy
Comm
Legacy Dev
www
TF work
Web technology
Legacy / IoT
WoT Application