这样,有一台c++写的频谱仪,需要做一个网页来实时它的显示数据,800个点,100ms刷新一次。提供了两个端口,一个传输数据一个进行控制,进行基于tcp协议的二进制数据传输,做个局域网形式的就行,连上就能显示。
我的想法,显示肯定用canvas,用的echarts,现在接收数据解析数据什么都会,但是这个需要怎么实现呢?看过nodejs和websocket、还有socket.io。
问题一、我还需不需要写服务器,直接写客户端就行了吗?那相关文件放在哪里?
问题二、目前用的nodejs里的net模块,这个网上的例子很少,客户端client.js也是要用cmd 里node client.js来运行吗?
问题三、socket.io那个方法我最中意,但是我模拟数据时用net方式可以连上软件sokit,socket.io连不上,这个究竟能否实现tcp连接?
思路有些混乱,各路大神也可以直接说思路