首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >web浏览器与硬件设备通信的方式是什么?

web浏览器与硬件设备通信的方式是什么?
EN

Stack Overflow用户
提问于 2008-10-16 15:58:04
回答 8查看 6.1K关注 0票数 5

我有一个通过USB连接到PC上的数据采集硬件设备,我想发送一些信息和设置,获取一些数据,然后检索客户端上获得的数据并将其发送到服务器。该计划是使用一个门户网站与连接到客户端PC上的设备进行通信。我正计划写一个DLL来和设备通话。我在客户端的环境是Windows,使用Internet作为浏览器。服务器端是Windows或Linux。从网络浏览器客户端到客户端设备的最佳通信方式是什么?

澄清:第一个目标是允许客户端PC向设备发送采集设置。这些设置可以在客户端手动输入,也可以来自服务器。第二个目标是将获取的数据发送到服务器的数据库。我不需要在客户端显示获取的数据。

硬件设备有CPU,但内存非常有限。与设备通信的协议尚未确定,但我可以像USB驱动器一样访问设备。

EN

回答 8

Stack Overflow用户

发布于 2008-10-16 17:41:31

您可以使用Java并通过串口与设备通信。

票数 3
EN

Stack Overflow用户

发布于 2008-10-16 16:04:04

与设备通信的不是网络浏览器,而是web服务器。换句话说,编写一个小型web应用程序,它可以代替(或除了)从数据库读取数据、从设备读取数据并以HTML形式呈现给用户。

实现这一目标的另一种方法是编写一个守护进程,该守护进程从设备中轮询并写入数据库,然后编写一个前端来显示存储的数据。如果你想记录过去的讲课,这个计划会更好。第一种方法是使用浏览器作为设备的简单接口。

票数 2
EN

Stack Overflow用户

发布于 2008-10-16 16:30:29

编写一个ActiveX插件来收集数据,但我不确定它是否会授予您所需的权限。如果您可以在另一个浏览器上运行,您可以尝试编写Netscape插件。除了插件主机之外,我不知道有什么其他限制。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/209188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档