【问题标题】:Java and Oscilloscope [closed]Java 和示波器 [关闭]
【发布时间】:2014-10-17 14:22:46
【问题描述】:

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

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

谢谢。

【问题讨论】:

  • 寻找官方API/SDK。在最坏的情况下,嗅探 web-gui 发送/接收的内容。
  • 您必须弄清楚您的示波器暴露了一个 API,您的 Java Web 应用程序可以像内置 GUI 一样访问该 API。

标签: java protocols communication lan oscilloscope


【解决方案1】:

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

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

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

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

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

【讨论】:

    猜你喜欢
    • 2016-12-19
    • 1970-01-01
    • 1970-01-01
    • 2011-12-26
    • 2015-02-19
    • 1970-01-01
    • 1970-01-01
    • 2013-08-30
    • 1970-01-01
    相关资源
    最近更新 更多