/ / Достъп до серийния порт от уеб браузър - браузър, инсталатор, платформа, сериен порт

Достъп до серийния порт от уеб браузър - браузър, инсталатор, платформа, сериен порт

Опитвам се да вляза в серийния порт чрез уеб браузър. Причината е изтеглянето на фърмуера към устройство, което е свързано към същата машина, в която работи браузърът (чрез USB към rs-232).

Аз "в търсене и видях, че това е такаможе да се осъществи чрез Silverlight, но това е само ориентирано към Windows, тъй като изисква поддръжка от COM, докато основната ми операционна система е Linux, Windows и Mac.

Знам, че е лесно да се развие JavaFX / QT / Mono /AIR кръстосани платформи, но те изискват инсталиране на огромни бинарни по време на изпълнение и едва след това стартирайте приложението. Опитвам се да го поддържам много проста, включете устройството си, посетете уеб сайт и автоматично ще инсталирате приложението си.

Мислите ли, че това е възможно?

Благодаря.

Отговори:

3 за отговор № 1

https://code.google.com/p/java-simple-serial-connector/

Тъй като Java е кръстосана платформа, това е единственото нещо, което е необходимо, за да получите серийната поддръжка, която ви е необходима в браузъра.

(не точно кошмар за сигурност като @ "awm") Можете да внедрите websocket в локалния хост, да изложите порт, който рядко се използва и да се обадите на този уеб браузър, за да отворите серийния порт и да подадете данни към устройството, за да надстроите фърмуера.