Периферийное взаимодействие через веб-портал - PullRequest
0 голосов
/ 10 октября 2009

Хорошо, я уверен, что это глупый вопрос, поэтому я заранее прошу прощения.

Я никогда ничего не делал с ActiveX, и при этом я действительно не застрял в том, что вы можете делать с Flash / Silverlight, но меня интересует, может ли любая из этих технологий использоваться для связи с внешними устройствами, подключенными к машина?

Наверное, я действительно спрашиваю: если у меня есть машина с нестандартным устройством, то есть считыватель штрих-кода. Является ли единственный способ доступа к этому устройству с помощью автономного устанавливаемого программного обеспечения?

Ура, Крис.

Ответы [ 2 ]

2 голосов
/ 10 октября 2009

Элемент управления ActiveX после того, как пользователь разрешил его установку и запуск, может делать все, что может делать нативное приложение Windows.

(Flash и Silverlight находятся в изолированной программной среде и не могут получить доступ к устройствам, принадлежащим клиентскому ПК.)

1 голос
/ 10 октября 2009

Вы не можете получить доступ к большей части клиентского компьютера в Silverlight - это осознанный выбор дизайна для предотвращения злонамеренных действий. Вы можете читать и скачивать файлы, но не можете ничего выполнять вне приложения Silverlight.

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

Я недостаточно знаю об ActiveX или Flash, чтобы отвечать за них.

...