w3c / wot-binding-templates

Web of Things (WoT) Binding Templates
http://w3c.github.io/wot-binding-templates/
Other
22 stars 25 forks source link

Start list of protocols and platform dialects to describe #1

Closed mkovatsc closed 4 years ago

mkovatsc commented 7 years ago

We need a list of protocols that serves as input to find the vocabulary needed to have protocol binding descriptions. The list items should be prioritized in the sense where to begin; this should be based on the available information and experts to help. Overall, this will be related to the liaisons W3C WoT has.

Initial (unsorted) list to be extended:

zhangyongjing commented 7 years ago

Note that oneM2M also has WebSocket binding, but we could put it in the parking lot for the time being. I suggest to start with HTTP and CoAP.

mkovatsc commented 7 years ago

Thanks for the comment; let's still put them on the list (updated post).

mmccool commented 7 years ago

Glad to see this; we definitely need this list to prioritize security analysis, for instance. Could add Mozilla proposal to list. While the basic REST web interface should be straightforward, the WebSocket interface may need a little more focus.

mjkoster commented 7 years ago

Current strawman list from recent discussions:

draggett commented 7 years ago

WebSockets are useful for properties, actions, events and metadata updates, i.e. you should drop "Events using " before "websocket protocol".

mmccool commented 7 years ago

Echonet/BACnet

mmccool commented 7 years ago

use cases for pub-sub pattern (or eventing):

One issue: are named topics to be covered explictly, or mapped onto resources via a CREATE/UPDATE/EVENT model? They are important to several of the above patterns.

mmccool commented 7 years ago

also important that we look at industrial use cases, especially where it breaks assumptions of home use cases

egekorkan commented 4 years ago

I will be closing this issue and moving the discussion to #92. Currently, the following protocols from the https://github.com/w3c/wot-binding-templates/issues/1#issuecomment-323921856 are done already: