【问题标题】:JavaFX or RIA desktop app (on dvd) also available on the web?JavaFX 或 RIA 桌面应用程序(在 dvd 上)是否也可以在 Web 上获得?
【发布时间】:2010-11-23 17:18:15
【问题描述】:

是否可以开发一个可以在网络上轻松获得的应用程序,也可以在 DVD 上分发(安装程序或从 dvd 启动)?

目前,我们使用静态 html(框架集!)页面(由 xml 文件生成),有一个区别:pdf 仅在 DVD 版本上,网络版本仅显示这些文件的预览。

这可以用 JavaFX、OpenLaszlo 完成还是有更好的选择? (例如:turbogears,DVD版使用tg2exe)

【问题讨论】:

    标签: java python web-applications javafx turbogears


    【解决方案1】:

    我认为,如果您一开始就对其进行正确设计,JavaFX 应用程序可以相对轻松地在 Web 应用程序和桌面应用程序之间互换。但是,我只使用非常简单的应用程序(特别是井字游戏!),所以我确信可能存在一些我不知道的警告(因此“正确设计”包罗万象) . ;)

    为什么不只提供当前网络版本的 PDF,而不是重新开发所有内容?我不知道有任何浏览器不再支持浏览器内 PDF 阅读。

    【讨论】:

      【解决方案2】:

      是的,JavaFX 或 Flash 应用程序可用于开发在不同上下文中运行的应用程序。

      但是,您的问题并不清楚为什么这些比您当前的解决方案更可取。

      如果您共享的信息主要是文本,并且您使用 DVD 是因为您的受众主要位于互联网连接不良的区域,那么您当前的方法可能更有意义。为开发人员编写 JavaFX 或 Flash 可能更有趣,但可能无法为您的受众服务。

      如果您正在运送 DVD,并且正在寻找使 DVD 比作为 PDF 交付系统更有用的方法,我建议您将视频添加到 DVD。然后也许使用 JavaFX 或 Flash 来驱动 UI 会更有意义。

      【讨论】:

        【解决方案3】:

        是的,这是可能的。如果您使用 JavaFX,您将被允许使用多个部署。例如,带有 JavaFX 的 NetBeans 6.7.1 从一个项目中创建了多个可能的部署。然后您可以在 Web、DVD 等上发布此应用程序。您将需要稍微自定义 DVD 的独立部署,以便能够例如如有必要,将其作为自动运行启动。 JavaFX 是不错的选择。

        【讨论】:

          【解决方案4】:

          这似乎是 flex 的工作,但我对此知之甚少,无法给出更好的答案。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-04-24
            • 2023-03-26
            • 2021-01-23
            • 2019-01-03
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多