如何在嵌入式设备服务器上实现websockets?
发布时间:2020-12-13 22:59:56 所属栏目:Linux 来源:网络整理
导读:我正在与一家电子设备制造商合作,将基于LAN的控制系统嵌入到产品中.我们的想法是通过Web浏览器提供系统配置/控制界面,以便客户永远不需要安装软件.我们可以通过嵌入式模块发送和接收串行数据与设备通信.由于设备也可以通过前面板UI进行控制,因此在保持远程We
我正在与一家电子设备制造商合作,将基于LAN的控制系统嵌入到产品中.我们的想法是通过Web浏览器提供系统配置/控制界面,以便客户永远不需要安装软件.我们可以通过嵌入式模块发送和接收串行数据与设备通信.由于设备也可以通过前面板UI进行控制,因此在保持远程Web界面同步且极低延迟方面存在挑战.看起来像websockets或某种类型的Push是我们处理从服务器到客户端的实时事件所需要的.
我正在使用Lantronix Mathport AR嵌入式设备服务器.开箱即用的单元将提供任何自定义HTML和Java servlet / applet.如果我们需要更多灵活性,我们可以选择安装轻量级Linux发行版.我不确定如何实现任何服务器端应用程序,因为该设备没有运行标准Apache.我相信它正在使用Boa. 任何人都可以指导我如何做到这一点的正确方向? 解决方法
一些常规信息… WebSocket协议(
draft spec here)是TCP之上的一个简单层.这意味着,如果您的平台已经有TCP服务器,那么实现WebSocket只需要几个小时.该协议指定握手和两种发送数据帧的方式.
我强烈建议您先阅读39页规范. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |