在web服务器上运行Java应用程序

在web服务器上运行Java应用程序,java,client-server,Java,Client Server,如何启动将在我的网站上运行的Java应用程序?我非常了解JavaSE,但对客户机/服务器模型知之甚少。我需要在web服务器上运行Java应用程序,以便在任何运行我的客户端(Java)应用程序的地方与之通信。它不会生成任何与浏览器交互的内容;严格来说,这是一种计算机对计算机的通信 客户端应用程序使用HttpURLConnection()类打开与网站的连接,并按预期工作,但有人能帮我找出如何在服务器上调用应用程序,以便我可以与用户进行I/O对话吗 或者你能建议一个更好的方法来处理这种简单的计算机对计

如何启动将在我的网站上运行的Java应用程序?我非常了解JavaSE,但对客户机/服务器模型知之甚少。我需要在web服务器上运行Java应用程序,以便在任何运行我的客户端(Java)应用程序的地方与之通信。它不会生成任何与浏览器交互的内容;严格来说,这是一种计算机对计算机的通信

客户端应用程序使用HttpURLConnection()类打开与网站的连接,并按预期工作,但有人能帮我找出如何在服务器上调用应用程序,以便我可以与用户进行I/O对话吗

或者你能建议一个更好的方法来处理这种简单的计算机对计算机的通信吗

谢谢,
Mike

你是在问如何运行充当Web服务器的服务器端Java吗?我想我的客户端应用程序最简单的方法就是专门通过URL名称调用服务器应用程序。所以,我不确定“Web服务器”是否就是这样。似乎我不需要Java EE的所有复杂性,对于这样一个简单的一对一通信,是吗?不是全部,不是。我建议使用Spring Boot查看Spring MVC。Spring4提供了一些非常好的新支持,只需少量代码即可构建REST服务(实际上,您只需编写一个方法来返回Java对象,并让Spring将其转换为JSON或XML)。