网络上还提供JavaFX或RIA桌面应用程序(在DVD上)?

时间:2009-08-28 12:30:40

标签: java python web-applications javafx turbogears

是否有可能在Web上轻松开发可以在DVD上分发的应用程序(安装程序或从DVD启动)?

目前,我们使用静态html(frameset!)页面(由xml文件生成),但有一点不同:pdf仅在DVD版本上,Web版本仅显示这些文件的预览。

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

4 个答案:

答案 0 :(得分:0)

我认为如果你开始正确设计它,JavaFX应用程序可以相对容易地在web-app和desktop-app之间互换。但是,我只用非常简单的应用程序(特别是Tic-Tac-Toe!)完成了这个,所以我确信可能存在一些我不知道的警告(因此“设计正确”全能) 。 ;)

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

答案 1 :(得分:0)

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

但是,从您的问题中不清楚为什么这些优于您当前的解决方案。

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

我建议如果您要发送DVD并且正在寻找使DVD更有用的方法,那么PDF传送系统就是将视频添加到DVD中。然后使用JavaFX或Flash驱动UI可能更有意义。

答案 2 :(得分:0)

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

答案 3 :(得分:0)

这似乎是flex的一项工作,但我对它的了解更少,无法给出更好的答案。