当前位置: 首页 > 知识库问答 >
问题:

爪哇加州CoAP服务器

孙成益
2023-03-14

我正在将鉲库用于我的CoAP服务器。

我使用它没有困难。

然而,我想知道是否有一种方法可以将我的资源设置为“根资源”。

似乎有些网站的服务器URL上没有“子网址”。(例如 coap://192.168.0.1:8080/ )

自动取款机,因为我不知道如何将我的资源设置为“根资源”,我的网址似乎是这样的“coap://192.168.0.1:8080/myResource/”

有没有办法将我的资源绑定到根上下文?

谢谢

共有1个答案

唐高朗
2023-03-14

不,如果您使用CoapServer类。这个. root是一个私有的final,不能更改:

org.eclipse.californium.core网站。github上的CoapServer源

理论上,您可以尝试实现org.eclipse.californium.core.server。使用适当版本的CoapServer源的ServerInterface。

然而,这种方法既糟糕又脆弱。

但是,CoAP 规范本身假定您的资源是具有自己名称的宁静资源,因为它依赖于 REST:

RFC 7252 -受限应用协议(CoAP)。第一节

 类似资料:
  • 问题内容: 我有这个Java代码段。我是Java的菜鸟。 错误: 码: 问题答案: 是的,这是问题所在: 在课程的最高级别,您只能拥有: 实例初始化程序块() 静态初始值设定块() 变量声明 构造函数声明 方法声明 嵌套类型声明 终结器声明 这些都不是。如果你 的意思 来声明一个变量,你应该这样做: 如果这 不是 您想要的,则应解释您的意图。 编辑:修复此问题后,此编译器错误似乎很明显: Conf

  • 我已经红色了多篇文章和讨论,但我仍然有一些不确定性:我不确定是否应该使用或任何其他类型来存储预订-在“在线预订”的意义上(因此来自不同国家/时区的参与者需要在时间线上的同一时刻会面)。我倾向于使用,因为DB和Backend设置为UTC,并且由于传入的“创建预订”json消息包含ISO 8601(带偏移量)start DateTime 让我们采用以下设置:1.数据库(UTC、Oracle、MSSQL

  • 我的问题是关于cucumber特性文件的并行执行。在Selenium Java中,可以通过一个runner类并行运行多个cucumber特性文件吗? 我尝试过不同的方法,但都没有成功。

  • 当我运行程序而不是找到骑士之旅时,我收到了一个StackOverflow错误。任何想法是什么导致了这一点,以及我如何改变我的代码,实际上找到骑士之旅,并摆脱这个错误。项目是为我的CS280课程,并在周五到期,请帮助。谢谢!!

  • 一个能够让程序猿快速开发的炒鸡脚手架,核心技术Spring、JPA、Shiro。 基础环境 JDK1.8、Maven、Mysql、Redis、IntelliJ IDEA、minio、fastdfs 相关组件 - ok-admin - vue - iView - echarts - clipboard - cropperjs - lightbox - nprogress - webuploader

  • 我正在尝试使用installCert获取服务器ssl证书。JAVA 在下面的链接 https://github.com/escline/InstallCert/blob/master/InstallCert.java 我可以得到一些服务器的服务器证书,但在尝试获得一些服务器证书时,我得到了下面的错误 sun.security.validator.校验异常:PKIX路径构建失败:sun.securi