-4

我需要从连接到 LAN 的示波器 (Tektronix DO4034B) 访问数据。示波器有一个 web-GUI 来执行这些功能。

我的疑问是我如何用 Java 开发一个软件来在我的程序中执行这些相同的功能,访问网络中的示波器。

谢谢。

4

1 回答 1

1

如果示波器发布了 Java API,那就很容易了。下载 API 并按照说明使用。

如果示波器发布了非 Java API,那么只需将 Java 语言绑定到发布的 API。

如果示波器没有发布 API,那么您必须做出选择。

  1. 弄清楚如何在示波器上设置服务,该服务绑定到内部 api,并呈现您想要的内容。
  2. 使用 Java Web 客户端,会想到 Apache 的 HttpClient,并让 Java 驱动程序驱动的无头 Web 浏览器。

我会选择#2,除非有一些压倒一切的理由让它更好地与更大的环境集成。

于 2014-10-17T14:49:49.913 回答