Вызов COM-порта с веб-страницы - PullRequest
0 голосов
/ 08 октября 2010

Я ищу способ вызова COM-порта с веб-страницы.

Я думал о запуске программы Java WebStart (или Flash?), Которая открывает локальный веб-сервер, который позволяет взаимодействовать с COM-портом, используя JSONP.

Есть ли какие-нибудь шоу, запрещающие ограничения безопасности на пути, о котором я не знаю? Это должно быть возможно:

  • использовать нативные библиотеки (Java COM bridge) из приложения Java WS
  • открыть локальный порт
  • доступ к локальному порту из JavaScript, вероятно, с использованием <script> тегов
  • делайте все это, не пугая пользователей с помощью сообщения "Этот веб-сайт пытается сделать что-то действительно противное, выходите как можно быстрее" :)

Ранее я использовал Java COM-мост, так что это не должно быть проблемой - по крайней мере, как только я смогу запустить собственный код.

Так как должен выглядеть мой файл JNLP, чтобы это работало? Любые альтернативы Java WS? Лучше установить его как демон?

Ответы [ 3 ]

0 голосов
/ 20 января 2011

Эта статья отвечает на первую часть моего вопроса, подход WS-COM: Жонглирование DLL, WebStart и Maven

Доступ к HTTP-серверу через локальный порт также должен быть осуществимым, как, например, Playdar .

0 голосов
/ 04 апреля 2011

Чего ты пытаешься достичь?Вам нужно отдельное программное обеспечение, которое делает эту работу.Пользователь должен будет установить его.Как и пути безопасности.

0 голосов
/ 08 октября 2010

Невозможно. Это нарушает все самые основные принципы безопасности, особенно часть о do all this without scaring users with "This website is trying to do something really nasty, get off as fast as you can" kind of messages

Это именно то, что эти сообщения предназначены для предотвращения.

...