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

如何在嵌入式设备服务器上实现websockets?,第1张

概述我正在与一家电子设备制造商合作,将基于LAN的控制系统嵌入到产品中.我们的想法是通过Web浏览器提供系统配置/控制界面,以便客户永远不需要安装软件.我们可以通过嵌入式模块发送和接收串行数据与设备通信.由于设备也可以通过前面板UI进行控制,因此在保持远程Web界面同步且极低延迟方面存在挑战.看起来像websockets或某种类型的Push是我们处理从服务器到客户端的实时事件所需要的. 我正在使用La 我正在与一家电子设备制造商合作,将基于LAN的控制系统嵌入到产品中.我们的想法是通过Web浏览器提供系统配置/控制界面,以便客户永远不需要安装软件.我们可以通过嵌入式模块发送和接收串行数据与设备通信.由于设备也可以通过前面板UI进行控制,因此在保持远程Web界面同步且极低延迟方面存在挑战.看起来像websockets或某种类型的Push是我们处理从服务器到客户端的实时事件所需要的.

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

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

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

我强烈建议您先阅读39页规范.

总结

以上是内存溢出为你收集整理的如何在嵌入式设备服务器上实现websockets?全部内容,希望文章能够帮你解决如何在嵌入式设备服务器上实现websockets?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1018351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存