Web applications 使用什么技术(编程语言)创建web应用程序以通过客户端';s串行端口(com端口)

Web applications 使用什么技术(编程语言)创建web应用程序以通过客户端';s串行端口(com端口),web-applications,browser,serial-port,barcode-scanner,Web Applications,Browser,Serial Port,Barcode Scanner,我需要开发一个web应用程序(服务器端),可以通过客户端的串行端口收集数据。该应用程序将使用普通windows PC、智能手机、iPad(平板电脑)等上的浏览器运行/执行。客户端将使用蓝牙条形码扫描仪。我不知道用什么技术(编程语言)或多种技术来解决这个问题最好……请给我一些想法。目前我还不知道我将使用什么服务器和数据库(用于收集数据),这取决于开发技术。多谢各位 编辑 我看错了问题。无法在asp.net中写入客户端串行端口通信。见下面的评论 ==原始答案 我在一个基于asp.net(C#)的we

我需要开发一个web应用程序(服务器端),可以通过客户端的串行端口收集数据。该应用程序将使用普通windows PC、智能手机、iPad(平板电脑)等上的浏览器运行/执行。客户端将使用蓝牙条形码扫描仪。我不知道用什么技术(编程语言)或多种技术来解决这个问题最好……请给我一些想法。目前我还不知道我将使用什么服务器和数据库(用于收集数据),这取决于开发技术。多谢各位

编辑

我看错了问题。无法在asp.net中写入客户端串行端口通信。见下面的评论

==原始答案

我在一个基于asp.net(C#)的web应用程序上工作,该应用程序使用C#编写的串行端口通信代码。这篇文章对我们入门很有帮助


祝您好运。

非常感谢,这是一个伟大的开端请记住,这只适用于服务器端的串行端口通信。目前,web浏览器不支持客户端的串行端口通信。您知道是否可以编写一个浏览器插件来支持客户端的串行端口通信吗?大多数情况下,在使用条形码扫描仪时,额外的客户端编程变得非常简单,因为计算机将扫描的条形码信息视为键盘输入。如果这是真的(它们是键盘输入部分),那么应该可以在扫描之前“聚焦”文本框。可能值得购买硬件并使用它。您无法从web浏览器访问串行端口输入。您可能需要编写一个C#应用程序,它将在客户端运行,并将相关信息传递给web浏览器对象中的javascript。