java - 将 jar 作为 web 服务运行?

标签 java web-services jar

.jar 可以作为 Web 服务运行吗? 由于jar文件在我的开发机器上消耗了大量的cpu,我想通过网络在另一台机器上调用并运行它。需要这方面的建议,最好的方法是什么?

谢谢。

最佳答案

您可以创建 Web 服务来运行 Java 命令行应用程序。它相对简单,但您需要编写一个 servlet 包装器(通常):

  • 将 HTTP 请求及其参数映射到对您的应用程序的调用,并且
  • 将应用程序的输出转换为网络浏览器可以处理的内容。

而且该服务的功能存在很大的限制。例如,它将无法在开发计算机的本地文件系统中读取或写入文件。

关于java - 将 jar 作为 web 服务运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4011852/

相关文章:

java - 如何在 Android 中将多个图像从 ArrayList 上传到 Firebase Storage?

java - 如何让 selenium(Chrome) webdriver 等待,直到网络中没有待处理的请求? (使用JAVA)

r - 如何在R上对url进行编码

java - 使用jar中的资源

java - jackson JSON 映射 "NoClassDefFoundError: JsonPropertyDescription"

java - 如何在之前不知道类的情况下使用 CSV HeaderColumnNameTranslateMappingStrategy

java - JSP 输入到 servlet 为空

c# - 使用 RestSharp 发布数据时序列化一个对象

java - 如何将 Web 表单与 JAX-RS 结合使用

java - VLCJ 无法正常工作