Active-X и Ajax интернет-клиент-серверная связь - PullRequest
0 голосов
/ 16 мая 2011

Я должен использовать сканер на веб-странице интернет-сайта.Насколько я знаю, ни Flash, ни Silverlight в настоящее время не способны общаться с таким оборудованием.Похоже, в настоящее время нет альтернативы Active-X для такой операции (поправьте меня, если я ошибаюсь).

После сканирования изображения я должен отправить его на сервер через HTTPS и дождаться результата обработки.

У меня есть несколько альтернатив:

  • Запуск опроса ajax с регулярным интервалом
  • Помещение опроса прямо в компонент active-x

Какой подход вы бы предпочли лично?

Можно ли установить механизм событий для подхода Active-X (когда сервер отправляет результат обратно на веб-страницу?).Будут ли события работать для подхода javascript / ajax?

Заранее спасибо!

1 Ответ

1 голос
/ 16 мая 2011

Пусть клиент отсканирует и загрузит файл. Вот как это делается в эти дни. Программное обеспечение для сканирования является частью ОС - по крайней мере, в Windows и MacOS оно есть.

С объектом ActiveX это станет кошмаром поддержки. Кроме того, подумайте обо всех пользователях Firefox / Chrome / Opera / Non-Windows.

Кроме того, я смутно напоминаю, что поддержка сканера будет добавлена ​​в HTML5.

...