【发布时间】:2016-05-22 15:01:24
【问题描述】:
与 Jersey 或其他框架中的 Restful 语法类似,我可以像这样在 Restful uri 路径中获取变量:
@Path("/users/{username}")
public class UserResource {
@GET
@Produces("text/xml")
public String getUser(@PathParam("username") String userName) {
...
}
}
但在 californium 中,语法不同,我尝试了这些代码但不正确:
class usersextends CoapResource {
public users() {
super("users/{username}");
}
@Override
public void handleGET(CoapExchange exchange) {
exchange.respond("The username is "+ ???????);
}
}
如何使用与第一段代码相同的功能?另一件事是我在哪里可以找到官方文档介绍API?刚看到源代码,现在就想办法解决。
【问题讨论】:
-
如果这是 CoAP,它与 MQTT 有什么关系?
-
@hardillb 我正在 Android 设备上实现一个数据接收器(从较低级别的设备接收传感器数据)。 CoAP 和 MQTT 都可以满足要求,但我发现似乎没有针对 android 的现有 MQTT 代理项目。我也想向 MQTT 咨询解决方案,但忘记添加了。