gpt4 book ai didi

embedded - 如何在嵌入式设备服务器上实现 websockets?

转载 作者:行者123 更新时间:2023-12-01 01:35:49 24 4
gpt4 key购买 nike

我正在与一家电子设备制造商合作,将基于 LAN 的控制系统嵌入到产品中。这个想法是通过网络浏览器提供系统配置/控制界面,这样客户就不需要安装软件。我们可以通过嵌入式模块发送和接收串行数据与设备进行通信。由于设备也可以通过前面板 UI 进行控制,因此以极低的延迟保持远程 Web 界面同步带来了挑战。似乎 websockets 或某种 Push 是我们处理从服务器到客户端的实时事件所需要的。

我正在使用 Lantronix Mathport AR 嵌入式设备服务器。开箱即用,该单元将提供任何自定义 HTML 和 java servlets/applet。如果我们需要更大的灵 active ,我们可以选择安装轻量级 Linux 发行版。我不确定如何实现任何服务器端应用程序,因为该设备未运行标准 Apache。我相信它正在使用Boa。

任何人都可以指导我如何做到这一点的正确方向吗?

最佳答案

一些一般信息...WebSocket 协议(protocol) (draft spec here) 是 TCP 之上的一个简单层。这意味着,如果您的平台已经有一个 TCP 服务器,那么实现 WebSocket 只是几个小时的问题。该协议(protocol)指定了握手和两种发送数据帧的方式。

我强烈建议您从阅读 39 页规范开始。

关于embedded - 如何在嵌入式设备服务器上实现 websockets?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2194645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com