使用单个Node.js服务器的TCP,UDP和串行通信

时间:2014-04-09 20:53:08

标签: node.js tcp serial-port udp

我们正在为需要通过串行端口和UDP进行通信的测试夹具开发控制器。我的计划是使用Node.js来提供I / O通信中心,如下图所示。 Node.js I / O集线器需要使用以下内容进行通信:

  • UDP :每50 ms接收两个UDP数据报,每50 ms发送两个UDP数据报。
  • 串口:串口连接将用于读取和更新测试夹具的值。
  • TCP: AngularJS基于网络的用户界面,通过REST API与Node.js服务器通信:
    1. 读取并更新通过串行端口和UDP数据报接收/发送的测试夹具值。
    2. 请求测试结果保存到MongoDB实例。
  • MongoDB:为测试记录提供持久存储。

问题

  1. 我可以使用Express并通过UDP和串口与Node.js进行通信吗?
  2. 这是通过串口,UDP和TCP进行通信的合理架构,特别是考虑到每50毫秒发送两个UDP数据报的要求吗?我愿意接受架构建议。
  3. Node Server Communications

0 个答案:

没有答案
相关问题