【问题标题】:Interact with Local PC from WebApp通过 WebApp 与本地 PC 交互
【发布时间】:2010-04-28 14:23:35
【问题描述】:

我目前正在开发一个公司 Intranet 应用程序。部分要求是让应用程序在用户本地 PC (Minitab) 上启动一个程序,然后让 webapp 通过它的 COM 接口与其通信。

我有什么选择来做这样的事情?

  1. 一个签名的 Java 小程序和Jacob
  2. ActiveX 和 .NET(这只会 在 IE 中工作,对吗?)
  3. 闪光? (能够 闪光被允许 本地电脑?)
  4. 银光???

我倾向于尝试 java 方法(所有用户都将安装 Java 和 flash),但我想知道阻力最小的路径是什么。

应用程序从 Gentoo Linux 上的 Apache2/Python/modwsgi 运行。所有用户都将使用 Firefox 或 IE6/7/8 运行 WinXP 或 Win7。

谢谢。

【问题讨论】:

    标签: flash silverlight web-applications activex applet


    【解决方案1】:

    Flash 和 Silverlight 不适合此要求。

    ActiveX 可以工作,但你是对的,这是一个仅限 IE 的解决方案。如果 Firefox 支持很重要,那么要么你需要同时做一个 ActiveX 和一个 Firefox 扩展,要么它也没有争用。

    这样就剩下 Java 小程序了。如果可以授予 Java 小程序正确的访问权限以启动另一个应用程序,并且您可以使用管道在它们之间进行通信,那么就是这样。当然,这听起来像是你应该坚持的第一道调查。

    【讨论】:

      【解决方案2】:

      您可以使用AIR。您只需安装一个准系统 AIR 容器,该容器会加载其他 JavaScript/Flash 内容以运行实际的 Web 应用程序,并向其公开 AIR 特定的 API。

      问候
      back2dos

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-01
        • 2014-02-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多