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)

文章作者:沃航科技

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

沃航(武汉)科技股份有限公司版权所有

备案号:鄂ICP备16014230号-1

932773931
13397158231