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

Questions about MQTT URI schemes #41

Closed
yufei-cai opened this issue Aug 9, 2018 · 1 comment

Comments

@yufei-cai
Copy link

commented Aug 9, 2018

1 Is there any intention to formalize MQTT URI scheme? The page has a prominent link from wiki homepage but the URI schemes mqtt and mqtts are not registered with IANA.

2 I assume the URI scheme mqtt refers to MQTT over TCP and mqtts refers to MQTT over TLS. What is the URI schemes of MQTT over websocket? How about MQTT over websocket over TLS?

For comparison, CoAP has URI schemes coap, coap+tcp, coap+ws, coaps, coaps+tcp, coaps+ws. The coap+<transport-protocol> pattern is extensible for any future transport protocol CoAP may incorporate, but IANA considers them usage incorrect enough to warrant a footnote.

I think formalizing the URI scheme is necessary. Otherwise client implementations are left to define their own URI schemes. #40 reports one such instance.

@knolleary

This comment has been minimized.

Copy link
Contributor

commented Aug 9, 2018

Hi @yufei-cai - this is an issue tracker for the MQTT website. It is not related to the OASIS standardisation work.

If you have comments on the standard, please refer to the mqtt-comment mailing list, linked on this page: https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=mqtt

The URI scheme has been discussed by the technical committee a few times. The proposal was to produce a committee note rather than make it a formal part of the spec. Unfortunately that hasn't happened yet (in part because I've had to step back from close involvement with the TC).

@knolleary knolleary closed this Aug 9, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.