首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该把"coap+tcp“uri放在哪里?

我应该把"coap+tcp“uri放在哪里?
EN

Stack Overflow用户
提问于 2017-04-18 10:45:35
回答 1查看 193关注 0票数 1

我正在尝试为嵌入式设备编写CoAP客户端协议实现。现在我正在研究tcp实现。

我不明白我应该把"coap+tcp“uri放在什么地方。我正在用Californium测试我的代码,所以如果没有uri,它就能正常工作。

但在Californium的来源中,我看到了各种选择:

  • "coap“
  • "coaps“
  • "coap+tcp“
  • "coaps+tcp“

我不明白这样做的目的。有谁能解释一下如何在客户环境中处理这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-19 07:55:48

据我所知,URI方案主要是(如果仅考虑技术方面的话),如果未定义默认端口,则客户端可以应用它:

RFC7252 6.2节

上述"coap“方案的所有要求也是"coaps”方案的要求,但如果端口子组件为空或未给出,则假定默认UDP端口为5684,而且UDP数据报必须通过使用第9.1节所述的DTLS加以保护。

我发现在RFC中没有直接提到PDU应该包含该方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43470031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档