Доступ к локальным ресурсам (например, USB-устройствам, MS Word) из Google Web Toolkit (GWT) - PullRequest
0 голосов
/ 20 сентября 2011

Я рассматриваю возможность использования GWT (на самом деле SmartGWT) для приложения на Macintosh, которое много общается с базой данных на удаленном сервере, но также иногда имеет доступ к локальным ресурсам (например, к некоторым аппаратным средствам на компьютере или к приложение для обработки текста).

Я рассматриваю подход, основанный на браузере (а не автономный подход с использованием какао), потому что (a) Smart GWT прекрасно справится с удаленной связью и (b) этот подход облегчит перенос моего приложения на Windows в будущем.

Учитывая, что у меня будут права администратора на локальной машине, есть ли простой способ сделать это?

Ответы [ 2 ]

2 голосов
/ 21 сентября 2011

GWT запускается в веб-браузере, поэтому обычный GWT или SmartGWT не будет иметь доступа к ресурсам на локальном компьютере (тот, который имеет браузер).Но вы можете использовать встроенный апплет, который будет передавать ваши запросы в локальную систему.Вы можете увидеть эту концепцию, описанную в этой статье , хотя в несколько ином случае использования.

0 голосов
/ 21 сентября 2011

Вам нужно сделать это на стороне сервера через RPC и сериализовать ответ.Посмотрите здесь для получения помощи в связи через USB с Java.

...