【问题标题】:Access local resources (e.g. USB devices, MS Word) from Google Web Toolkit (GWT)从 Google Web Toolkit (GWT) 访问本地资源(例如 USB 设备、MS Word)
【发布时间】:2011-09-20 13:38:09
【问题描述】:

我正在考虑将 GWT(实际上是 SmartGWT)用于 Macintosh 上的应用程序,该应用程序与远程服务器上的数据库进行大量通信,但有时也必须访问本地资源(例如计算机上的某些硬件或与文字处理应用程序)。

我正在考虑一种基于浏览器的方法(而不是使用 Cocoa 的独立方法),因为 (a) Smart GWT 可以很好地处理远程通信,并且 (b) 这种方法可以更容易地将我的应用程序移植到未来的窗户。

鉴于我将在本地计算机上拥有管理员权限,有没有简单的方法可以做到这一点?

【问题讨论】:

  • 请指定“本地”下的含义 - 服务器上的本地,还是在浏览器中打开您的 Web 应用程序的用户计算机上的本地?

标签: macos gwt localhost smartgwt


【解决方案1】:

GWT 在 Web 浏览器中运行,因此普通 GWT 或 SmartGWT 将无权访问本地计算机(带有浏览器的计算机)上的资源。但是您可以使用嵌入式小程序将您的请求代理到本地系统。您可以看到 this article 中描述的这个概念,但用例略有不同。

【讨论】:

    【解决方案2】:

    您需要在服务器端进行 vie RPC 并序列化响应。查看here 获取有关通过 USB 与 java 进行通信的帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-04
      • 2014-04-18
      • 1970-01-01
      • 1970-01-01
      • 2012-05-11
      • 2011-04-21
      • 2013-11-24
      相关资源
      最近更新 更多