2010-11-18 8 views
0

Ich frage mich, ob es möglich ist, die Kontrolle über ein USB-verbundenes Gerät oder Peripheriegerät eines Endbenutzers über eine ASP.NET-Webanwendung zu übernehmen C# mit der Bibliothek libUsbDotNet?Zugriff auf das USB-verbundene Peripheriegerät/Gerät des Benutzers über das Internet in einer ASP.NET-Webanwendung

Mit anderen Worten, können Sie bestimmte Funktionen von USB-Geräten von einer Website aus steuern?

Ich würde denken, dass wäre ziemlich cool.

+0

das wäre nicht cool ... es würde ein Schleusentor für Hacker öffnen, um wild zu werden. – clyc

+0

OK, nvmd dann, _my bad_. Alles, was ich sagte, war, dass es cool wäre, Client-USB-Geräte von einer Website aus zu steuern. – Qcom

Antwort

1

Sie müssen daran denken, dass der Browser daran arbeitet, Sie davon abzuhalten.

Sie müssten tatsächlich eine ActiveX-Komponente schreiben, um so etwas tun zu können.

1

nein. aus vielen Gründen.

der hervorstechendste Grund, dass 'Nein' ist die Antwort auf Ihre Frage ist, dass die Lib auf dem Server, nicht der Client läuft.

Ein pragmatischerer Grund ist, dass Browser so konzipiert sind, dass sie sandboxed sind. Das Erstellen einer ActiveX-Komponente ist der einzig realistische Weg, aber die Technologie und die Bereitstellung sind mit Komplikationen verbunden, und dann müssen Sie die begrenzte Unterstützung für ActiveX über Browser/Plattformen berücksichtigen.

Verwandte Themen