如何在 LabVIEW 中使用 WebSocket 进行数据通信?

更新 May 8, 2024

环境

软件

  • LabVIEW
  • JKI VI Package Manager

我想在 LabVIEW 中使用 WebSocket 进行数据通信。我该如何设置,在哪里可以找到示例?

  1. 从 VI Package Manager 下载并安装 WebSockets API
    • 这会将 WebSocket 的功能添加到数据通信面板中。
    • 这个包是由 MediaMongrels Ltd 的 Sam Sharp 开发的。
  2. 在 VI Package Manger的 Package Manager 页面中,单击“Show Examples”。
  3. 打开“WebSockets Examples”项目。
  4. 运行 Client Single Connection.VI。
    • 运行此 VI 时,将打开一个浏览器窗口,它将在“测试服务器”文件夹中查找 index.html。 index.html 位于“测试客户端”中。将 URL 中的文件路径从“测试服务器”更改为“测试客户端”。
    • 在运行时,您可以将数据从客户端发送到服务器,反之亦然。

附加信息

WebSocket 是一种不同于 HTTP 的 TCP 协议,它促进客户端和服务器之间的实时通信。