gpt4 book ai didi

JavaFX 查询 - 从 Java 应用程序启动

转载 作者:行者123 更新时间:2023-12-01 19:04:31 26 4
gpt4 key购买 nike

我正在尝试确定 JavaFX2 对于项目的适用性。我听过很多美妙的事情,但努力将事实与虚构分开,并希望 hive 思维能够发出光芒。

该项目是一个在服务器(Linux、Windows)上持续运行的 java 守护进程,具有可用于访问配置和查看生成数据的用户界面。我想做的是用户连接到服务器并下载并运行 JavaFX 程序,能够通过 REST 调用连接到服务器(例如)。

是否可以让这个纯java服务器运行,并且只打包JavaFX应用程序以供下载?服务器环境是否会影响JavaFX是否运行?我是否必须运行某种形式的网络服务器(Jetty?)才能实现这一点?

我很欣赏这个问题是模糊的 - 我发现一些术语很棘手,所以我将根据需要进行编辑和完善。感谢您的宝贵时间

最佳答案

Is it possible to have this pure java server run, and just package the JavaFX application for download?

是的。请参阅 JavaFX deployment quick startdeployment guide了解包装选项和说明。

Does the server environment impact whether the JavaFX will run?

不,JavaFX 仅在客户端上运行,而不是在服务器上运行。

Will I have to run some form of webserver (Jetty?) to make this happen?

也许吧。您需要有某种方法将 JavaFX 应用程序提供给客户端。

您可以将 JavaFX 应用程序通过电子邮件发送给您的客户,或者通过网络文件副本将它们放置在您的客户端上,但将应用程序托管在网络服务器上可能是最好的方法。任何 http 服务器都可以用于此目的(例如 apache httpd、tomcat、jetty 作为独立服务器或嵌入应用程序中的服务器运行)。

您将需要某种方式让 JavaFX 应用程序与服务器进行通信。如果此通信是使用 REST 调用进行的,那么您可能会使用 http 作为底层客户端/服务器通信协议(protocol),在这种情况下,您无论如何都需要运行 Web 服务器来处理来自客户端的传入 REST 调用。

关于JavaFX 查询 - 从 Java 应用程序启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10624672/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com