Eigener USB-Gerätezugriff über Browser ... möglich? Silverlight vielleicht? (Java ist vorerst ausgeschlossen)

Wahrscheinlich gibt es viele ähnliche Fragen, aber da ich nur wenige Lösungen kenne, von denen ich nicht sicher bin, ob sie für uns funktionieren, suche ich nach etwas anderem, vielleicht neuen Technologien ...

Was wir haben, ist dieses USB-Gerät, das nicht so schick ist (natürlich muss ein Treiber geladen werden), und es hat ein paar C ++ - DLLs, um bestimmte Ausgaben davon zu erhalten. Darüber hinaus haben wir eine C # -Desktopanwendung entwickelt, die das Gerät attraktiver nutzt (viel Interop im Inneren).

So weit so gut, aber um mehr Flexibilität zu erlangen, muss die Anwendung ins Internet gestellt werden ... Welche Möglichkeiten gibt es?

Bekannte Lösungen sind:

1)ActiveX - irgendwie alte Technologie und nicht browserübergreifend;2).Net 'Applet' - nicht so häufig (ist das überhaupt eine Lösung?)3)Java-Applet - bekannt, aber JVM benötigt (da wir uns für C ++ entschieden haben, liegt C # möglicherweise außerhalb des Anwendungsbereichs);4)Webdienst auf dem USB-Gerät selbst - Unser Gerät ist sehr leicht, wir können es dort nicht haben.

Gibt es andere möglichkeiten Ist Silverlight 4, 5 (möglicherweise "out of browser") eine praktikable Lösung? Was ist mit diesen neuen Technologien heutzutage?HTML 5 oder so?

EDIT1: Insbesondere interessiere ich mich für Silverlight. Gibt es einen Weg mitSilverlight?

EDIT2: Ich habe diese Frage gefunden:Kann Silverlight auf eine .Net-Bibliothek zugreifen, die auf einen USB-Anschluss zugreift? . Was soll ich daraus verstehen? Ist Silverlight wirklich keine praktikable Lösung für mein Szenario?

EDIT 3: SEHR WICHTIG!

Diese Geräte müssen kundenseitig eingesetzt werden! Leute, die browsen, müssen sie lokal auf ihren PCs verwenden!

Danke im Voraus.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage