Как лучше всего взаимодействовать с периферийным устройством из браузера

Это может быть очень элементарный вопрос, заранее извиняюсь. Мне нужно взаимодействовать с устройством из веб-приложения. Точнее, сдвоенное устройство. В настоящее время я использую для этого подписанный java-апплет. Обычно это работает хорошо; подписанный апплет работает на нескольких платформах и обеспечивает необходимое взаимодействие с устройством. Проблема, с которой я столкнулся, заключается в том, что апплеты кажутся недолговечными для мира браузеров, по крайней мере, в разрешении такого доступа без песочницы. Мне нужно знать, какие другие варианты доступны.
Требования, которые я действительно хотел бы выполнить, таковы:

  • может получить доступ к локальным устройствам. Сертификат подписи кода не проблема.
  • в первую очередь веб. Пока он может быть доставлен через Интернет и инициирован через веб-приложение в будущем, мы в порядке.
  • быть кроссплатформенным. В настоящее время я могу использовать сканеры на Mac и ПК через twain и Linux-машины через sane.

Я не знаком с такими технологиями, как flash и silverlight. Является ли любой из этих вариантов жизнеспособным? Что-нибудь?


person Andrew    schedule 29.04.2011    source источник


Ответы (1)


Прямо сейчас я знаю только о доступных расширениях ActiveX, Applet или браузере (просто поищите в Интернете и выберите то, которое вам подходит). Довольно скоро я предполагаю, что варианты Flash и Silverlight будут доступны, но на данный момент я не знаю ни одного.

person ascarb    schedule 31.05.2011