Доступ к локальным устройствам с веб-страницы / приложения - PullRequest
2 голосов
/ 18 июня 2009

Я разрабатываю приложение, которое требует от меня доступа к устройствам, подключенным к машине. У нас будет контроль над машиной, то есть контроль над программным обеспечением и установленной ОС.

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

Ответы [ 2 ]

1 голос
/ 18 июня 2009

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

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

Я бы просто добавил, что если вы можете контролировать то, что находится на клиентском компьютере, WPF может быть гораздо более простым ответом:)

0 голосов
/ 18 июня 2009

Если вы говорите о машине клиента, Silverlight не окажет особой помощи, поскольку он находится в «песочнице». На самом деле браузеры и плагины настолько заблокированы, что я думаю, что вы должны изменить свой подход (возможно, развернуть собственное клиентское приложение вместо использования браузера / веб-приложения?)

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