代码之家  ›  专栏  ›  技术社区  ›  sfussenegger

从网页调用COM端口

  •  0
  • sfussenegger  · 技术社区  · 14 年前

    我正在寻找一种从网页调用COM端口的方法。

    我在考虑运行一个JavaWebScript(或者Flash?)打开本地Web服务器的程序,该服务器允许使用JSONP与COM端口交互。

    在我不知道的道路上,是否有任何节目阻止安全限制?这应该是可能的:

    • 从Java WS应用程序使用本地库(JavaCOM桥)
    • 打开本地端口
    • 从javascript访问本地端口,可能使用 <script> 标签
    • 做到这一切,不要让用户害怕“这个网站正试图做一些非常讨厌的事情,尽可能快地离开”之类的信息:)

    我以前使用过JavaCOM桥,所以这不应该是问题——至少在我能够运行本机代码的时候。

    那么,我的JNLP文件要如何才能正常工作呢?Java WS的替代方案?最好将其安装为守护进程?

    3 回复  |  直到 14 年前
        1
  •  0
  •   Jim Garrison    14 年前

    不可能的。这违反了各种非常基本的安全原则,尤其是关于 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

    这正是那些消息要防止的。

        2
  •  0
  •   sfussenegger    14 年前

    本文回答了我问题的第一部分,即WS-to-COM方法,即: Juggling with DLLs, WebStart and Maven

    访问本地端口上的HTTP服务器也应该是可行的,因为这就是 Playdar 例如。

        3
  •  0
  •   Mr. Zen    14 年前

    你想达到什么目的? 你需要一个独立的软件来完成这项工作。用户必须安装它。就像安全通道。

    推荐文章