Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explain how to specify a subprotocol #253

Open
egekorkan opened this issue Feb 22, 2023 · 0 comments
Open

Explain how to specify a subprotocol #253

egekorkan opened this issue Feb 22, 2023 · 0 comments
Labels
core related to the core specification document

Comments

@egekorkan
Copy link
Contributor

#249 moved subprotocols back from the appendix however the current bindings do not explain that clearly. The CoAP binding does it at https://w3c.github.io/wot-binding-templates/bindings/protocols/coap/index.html#observing-resources but not under a special section.
We should update the template as well.

The overall mechanism is also a bit fuzzy, further discussion is needed. We should specify what a subprotocol can specify and what it cannot.

Another alternative would be to remove the subprotocol mechanism and make everything more descriptive (more vocabulary items).

Something we really should focus on (with subprotocol or not) is how to use WebSockets in TDs. This needs a separate discussion which can involve more redesign. Also how do we handle MQTT over WS? Are there other protocols that do this? How to handle RPC in general?

Coming from call of 22.02.

@egekorkan egekorkan added the core related to the core specification document label Apr 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core related to the core specification document
Projects
None yet
Development

No branches or pull requests

1 participant