【文件属性】:
文件名称:devicehive-coap-proxy:DeviceHive CoAP代理
文件大小:20KB
文件格式:ZIP
更新时间:2021-05-18 02:50:38
JavaScript
devicehive-coap-proxy
用Node.js编写的DeviceHive CoAP-Websockets代理
如何开始
先决条件:DeviceHive WebSocket API端点。
运行CoAP代理:
docker build -t coap-proxy .
docker run -e DEBUG=coap-proxy -e PROXY.TARGET=ws://localhost/api/websocket coap-proxy
为了检查连接性,请运行Node.js或Python示例。 详细说明可在找到。
这个怎么运作
第一步,向CoAP代理发出Observe请求将打开一个新连接,并与目标DeviceHive实例创建WebSocket会话。
如果成功建立连接,您将在响应中收到套接字id (您的Websocket会话的ID);
所有其他请求都应该是非Obser
【文件预览】:
devicehive-coap-proxy-master
----Dockerfile(766B)
----.gitignore(904B)
----README.md(2KB)
----test()
--------unit()
----examples()
--------python.py(8KB)
--------README.md(689B)
--------node.js(4KB)
----LICENSE(11KB)
----package.json(516B)
----src()
--------CoapProxyWS.js(5KB)
--------coap.js(489B)
----index.js(407B)
----config()
--------config.json(135B)
--------index.js(131B)
----package-lock.json(12KB)