Взаимодействие между браузером и внешним оборудованием? - PullRequest
2 голосов
/ 27 ноября 2010

Я хотел бы знать, каковы разные способы взаимодействия браузера с внешним оборудованием.Что-то важное: у меня есть контроль над машиной.Это означает, что я могу устанавливать дополнения (firefox, chrome) и запускать exes на компьютере.

У меня уже есть программа JAVA, которая может взаимодействовать с оборудованием, и я хотел бы знать, как выставить интерфейсв браузер.Так что это одна возможность, которую я расследую, но я хотел бы знать, есть ли другой способ, которым я могу это сделать.

Спасибо

Ответы [ 3 ]

0 голосов
/ 27 ноября 2010

Вы можете открыть интерфейс COM из своего Java-приложения и использовать Silverlight для общения с ним.Это значительно проще, если настольное приложение находится в .NET.Проверить: http://www.wintellect.com/CS/blogs/jprosise/archive/2009/12/14/silverlight-4-s-new-com-automation-support.aspx

0 голосов
/ 28 ноября 2010

HTML5 будет иметь устройство элемент, который позволит вам подключать внешние устройства. Прямо сейчас, единственный выбор, который у вас есть, - использовать плагины для связи с внешним оборудованием.

Вы можете искать NPAPI (разрабатывается новый API под названием PPAPI), который позволит вам создать плагин, который будет взаимодействовать с нативным кодом и делать все, что вы хотите.

0 голосов
/ 27 ноября 2010

У меня была похожая проблема.Единственными представленными способами были либо использование аддона, либо запись с использованием крошечного C-сервера, который использует HTML в качестве GUI.

Я знаю, что вы используете Java, и этот поток связан с C ++, но основные принципы должнывсе еще работает: ссылка здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...