2010-10-08 4 views
0

Je cherche un moyen d'appeler un port COM à partir d'une page Web. Je pensais à exécuter un programme Java WebStart (ou Flash?) Qui ouvre un serveur Web local qui permet d'interagir avec le port COM à l'aide de JSONP.Appel COM port à partir de la page Web

Existe-t-il des restrictions de sécurité d'affichage sur la façon dont je ne sais pas? Cela devrait être possible:

  • utilisation des bibliothèques natives (pont Java COM) de l'application Java WS
  • ouvrir un port local
  • accès port local de javascript, en utilisant probablement <script> balises
  • font tout cela sans effrayer les utilisateurs avec "Ce site tente de faire quelque chose de vraiment méchant, sortez aussi vite que possible" type de messages :)

J'ai déjà utilisé un pont Java COM, donc ce ne devrait pas être le problème - au moins dès que je suis en mesure d'exécuter du code natif.

Alors, comment mon fichier JNLP devrait-il avoir l'air de fonctionner? Des alternatives à Java WS? Mieux l'installer en tant que démon?

Répondre

0

Impossible. Cela viole toutes sortes de principes de sécurité très basiques, en particulier la partie sur 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

Ceci est exactement ce que ces messages sont destinés à empêcher.

+0

Ces messages tentent d'empêcher les abus. Ce n'est pas ce que j'essaie de faire. Je suis à la recherche de la solution la plus simple pour fournir un service précieux. Certes, ce genre de choses (en particulier accepter les avertissements de sécurité) nécessite une confiance considérable de la part des utilisateurs, mais aussi de toutes les applications iPhone ou Android - elles sont encore installées par des millions de personnes. . Pourriez-vous s'il vous plaît les nommer? – sfussenegger

0

Qu'essayez-vous d'accomplir? Vous avez besoin d'un logiciel autonome qui fait le travail. L'utilisateur devra l'installer. Comme les chemins de sécurité.

Questions connexes