我有一个Java应用程序,它在图像上执行ocr(使用tesseract,OpenCV库以及)。这个图像将通过android app发送到这个应用程序。我想把这个应用程序上传到远程服务器。有什么办法在服务器上运行此应用程序,就像在多个请求上一直在服务器上运行的php脚本一样。
我已经寻找glassfish服务器来部署java Applications.is这是正确的方法吗? 这是否适用于我的特定需要,因为我每次在远程服务器上向此应用程序发出请求时都必须提供图像。或者是否存在另一种解决此问题的方法。
答案 0 :(得分:0)
在谈论像Glassfish这样的应用程序服务器之前,首先需要了解Java如何在Web上运行。有很多方法和框架可以做到这一点,最简单的方法是使用Java Servlets。
您可以从关于Java Servlets的oficial Oracle documentation和stack overflow's wiki开始,然后选择应用程序服务器(Glassfish,JBoss,Websphere等)或servlet容器(如Tomcat,我建议使用)将您的Java Web应用程序发布到。