运行 网站后端的 java 应用程序

Running a java application in backend of a website

我构建了一个 java 桌面应用程序,它执行复杂的数据挖掘过程。现在我想通过将它变成一个网站来让其他人可以访问这个应用程序。我知道 PHP 并且我可以使用 HTML、CSS 和 Javascript 轻松编写前端,而且我有几个支持 PHP 的主机,但是,我发现在 PHP 代码中 运行 一个 java 应用程序的唯一方法是使用许多主机不支持的 exec 命令。

我考虑的另一个选择是使用 JSP 但是,我没有找到一个好的免费主机有 Tomcat 服务器来在线测试我的应用程序(这对我很重要,因为我有与我的主管分享原型以获得购买主机的资金)。

还有其他我没有考虑的选择吗?或者有没有好的免费主机有 Tomcat 服务器支持 JSP 你知道吗?

该应用程序本身是一个独立的应用程序,如果我只能 运行 它,它会将结果写入 HTML 文件,因此无需向其传递参数或获取其输出。

谢谢。

Amazon Web Services 可以提供您可以部署的免费机器 Tomcat。您需要信用卡/借记卡,但如果您使用免费层,则不会被收费。