问题标签 [coap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coap - CoAP 可确认的反应
我的服务器公开了一组测量值,但仅公开了那些尚未读取的测量值。为此,我只实现了一个资源 /new
,它丢弃了它在请求后刚刚发送的测量值GET
。如何让服务器等待请求者确认收到响应?
我知道这并不完全尊重 CoAP 语义,但它仍然对我有用。我的意思是服务器只会丢弃某些客户端实际收到的读数。
mqtt - MQTT 和 CoAP 传感器和执行器
MQTT 和 CoAP 正在被推广为允许将受限设备连接到 Internet 的标准协议。
我对以本机方式或通过网格/网关支持这两种协议的传感器和执行器列表感兴趣。
python - 导入错误:没有模块“coap”
我有以下脚本:
但是,当我运行它时,它在第 3 行()中给出了以下错误from coap import coap
:No module coap
如何coap
在脚本中导入?
java - 观察的 Coap 示例在 Eclipse 中不起作用
我正在研究 COAP 以在设备之间传输信息。我只是在学习阶段。我参考了一个使用 californium 在 Eclipse 中实现 COAP 示例的文档。在那,我尝试了文档中提供的示例来连续观察服务器状态,但它不起作用,只是在我运行项目时显示空指针异常。然后我尝试调试代码以了解空指针异常的原因,它运行良好,连续获得结果,我不明白为什么它在运行项目期间产生错误,但在调试期间却没有。请帮忙
我正在使用的代码是:
c# - Coap.Net Custom Settings
I'm a bit of a beginner in C# but what I'm coding a CoAP client that will test the throughput and response time of several CoAP servers at once. FYI the application is implemented as a command line program. The library I'm using is CoAP.NET.
Everything went just fine until I wanted to change the default block size from 512 bytes to something less like 32 bytes.
This is where my understanding of C# fails me, the settings are located in the interface ICoapConfig and the class CoapConfig. These settings just magically loads at some point.
I have tried to do this:
However the blocksize is still 512 as messages only get transferred blockwise when over 512b.
This is the first line of output I get when running the program.
Happy for any help :)
SOLUTION:
I don't really know what this EndPoint thing might be but this lets you use a desired configuration when sending. FYI: I tried to set the config for the server to but with no success.
java - 为什么 Californium 在使用 CoAP 协议发送数据时等待 65535 条记录
我正在使用Californium API ( https://github.com/eclipse/californium ) 使用 CoAP 协议发送数据。
下面是客户端和服务器的片段。
服务器 :
客户端代码:
我正在发送1000000 条记录,但首先发送时它发送 65535 条记录并等待几秒钟。等待几秒钟后,它再次开始发送。
系统详情:
操作系统:Win 7 64 位。内存:4 GM
为什么在 65535 条记录后等待?
java - android 使用加州的 CoAP 示例
我正在尝试在 android 中构建 CoAP 服务器,并且我正在使用 californium 的示例。
https://github.com/curioustechizen/Californium/tree/4ace5b85974a0646aaaa6ab43c9314d1c5a438e1
但是我Http.java
在包装中遇到错误ch.ethz.inf.vs.californium.layers
表明
我认为问题出在错误的 .jar 文件上,我导入的库是这样的:
apache-mimne4j.core-0.7.2.jar californium-0.18.7-final.jar commons-codec-1.6.jar commons-io-2.4.jar commons-logging-1.1.1.jar google-http-client-1.10 .3-beta.jar google-oauth-client-1.10.1-beta.jar gson-2.1.jar guava-11.0.1.jar httpclient-4.2.1.jar httpclient-4.3.2.jar httpcore-nio-4.2 .1.jar jsr305-1.3.9.jar junit-3.8.1.jar junit-4.8.1.jar mockito-core-1.8.5.jar
希望任何人都可以告诉我问题出在哪里或如何解决它,并询问一些有关 CoAP 的 android 示例的开源代码。
coap - 我们可以通过 Firefox 中的 Copper 插件访问受保护的 coap url 吗?
我只是想知道我们是否可以通过铜插件访问启用 DTLS 的 COAP url。我可以访问
coap:\本地主机:5683
我们如何访问
coaps:\localhost:5683
启用 DTLS 后,通过 Firefox 浏览器中的铜插件?
automated-tests - 用于 COAP 和 MQTT 的测试工具
我正在寻找一些自动化工具来测试 CoAP 和 MQTT 协议的基本功能。我已经找到了 jMeter,但它不适用于 CoAP,因为它不处理 UDP 请求。
如果有人知道可用于测试 CoAP 和/或 MQTT 的工具,请分享
http - HTTP 和 COAP 之间的主要区别是什么?
HTTP主要用于查看网页。Coap 是用于 IoT 或 WSN 的 HTTP 的简化版本。虽然 COAP 基于 UDP,但它应该有 ACK 消息来模拟 TCP。由于 COAP 比 HTTP 更简单,因此它具有更低的延迟和更少的功耗。
那么,为什么浏览器和 Web 服务器不使用 COAP 代替 HTTP 呢?鉴于前面的论点,预计 COAP 将完全取代 HTTP 吗?这只是时间问题吗?是否有仅 HTTP 支持的功能?