13397158231   jevian_ma@worldflying.cn

nodejs编写简单的coap服务器

2021-04-28 23:06:51

coap作为物联网环境下低运算性能的简单协议,通过字节协议代替字符,udp代替tcp来实现低功耗的tcp通信规范,存在一定的价值。对于一些只上传数据,不控制的场景,代替mqtt接收数据特别合适。下面小沃就用nodejs写一段coap的服务器端。

const coap = require('coap')

const port = 5683
console.log("coap listen port is", port)

coap.createServer(function(req, res) {
    console.log(req.payload.toString())
    console.log(req.method)
    // console.log(req.url)
    // console.log(req)
    for (let i = 0, len = req.options.length ; i < len ; i++) {
      console.log(req.options[i].name, req.options[i].value.toString())
    }
    res.end()
}).listen(port)

文章作者:沃航科技

优秀产品推荐:物联网IO控制器

上一篇:C语言获取udp调试数据的代码

下一篇:C语言裸写coap客户端

联系我们

  • 地址:武汉市东湖高新开发区光谷总部国际1栋2412室
  • QQ:932773931
  • 电话:027-59761089-806
  • 手机:13397158231
  • 邮箱:jevian_ma@worldflying.cn