代码之家  ›  专栏  ›  技术社区  ›  Isaac

如何从网页的串口读取

  •  5
  • Isaac  · 技术社区  · 14 年前

    我想设计一个网络表单,用户应该填写一些领域。一个字段的值应该从连接有特殊硬件的客户机的串行端口(COM1)读取,用户按下 Send to PC 填写表格时硬件的键。

    我怎么能听 COM1

    我听说ActiveX控件可以做到这一点,但它只与IE兼容(对吗?)。另一个选择是Java小程序。

    我想要一个与IE/Firefox/Opera兼容的简单解决方案。

    我在服务器端我可以有ASP或PHP,但我很感激如果你给每个解决方案。

    更新:

    我们可以告诉客户端更改其安全设置以接受ActiveX/applet。

    问题是读取的数据应该立即自动输入到网络表单中。

    4 回复  |  直到 14 年前
        1
  •  3
  •   Victor Marzo    14 年前

    使用Java小程序,您可以从串行端口读取数据,但出于安全原因,您需要对小程序进行签名。要非正式地确定(没有sun的公司),您必须创建一个证书。 Here 这就是一个例子。

        2
  •  4
  •   Racky    14 年前

    http://racky.wz.cz/applet_rs232.zip

    专为串行通信1设计。将其插入RS-232电缆,并在另一端短接(连接)针脚2和3。

        3
  •  1
  •   Gian    14 年前

        4
  •  0
  •   casablanca    14 年前

    Java很可能是维护跨浏览器和跨平台兼容性的最佳选择。快速搜索会显示这些页面,您可能会发现这些页面很有用:

    服务器端的选择根本不重要。一旦客户机读取了数据,就如同将任何其他数据发送到服务器端脚本一样。