【求助】如何用node.js实现客户端向服务器实时发送数据的功能?
我现在有一套嵌入式linux设备,上面运行着ubuntu系统并且可以获得连接着的温度传感器的数据。 (获得传感器数据的程序是用node.js写成的,所以我想用node.js来实现下面的客户端发送数据到服务器的功能。)
我想把传感器的数据实时的传到服务器上,这样就可以远程实时监控传感器的温度。
我的linux设备可以连上internet…所以我在想能否用node.js编写一个客户端程序将温度数据发送给服务器(服务程序也用node.js编写)?
我看了貌似可以用net模块,但还是不确定是否能实现。
我是一个纯菜鸟,大家提点意见用什么方法实现比较好,然后我会去努力钻研的。谢谢大家
3 回复
谢谢你的回答,我想问一下如果想学node处理tcp协议,该从哪部分开始学习?
获得传感器数据相当简单的,我把代码粘给你看,好像是直接读取串口就行了: serialport = require(‘serialport’), SerialPort = serialport.SerialPort, tty = new SerialPort(串口号, { parser: serialport.parsers.readline("\n") }); tty.on(“data”, function(data){回调函数})