在真正的web服务器上用java托管restful web服务?

在真正的web服务器上用java托管restful web服务?,java,android,rest,web-hosting,Java,Android,Rest,Web Hosting,我是编程新手 我有一个项目,我有一个连接到MySQL数据库的Java web应用程序。我们创建了一个RESTFul服务,以便在android应用程序上访问资源 为了演示,我想在一台真正的服务器上托管它 我在哪里可以主持这个节目?我需要一些特别的东西来提供RESTful服务吗?我需要什么类型的服务器?如果您有Java服务,那么您需要Java web服务器。看看Jetty、TomCat和Apache 如果您是新手,可以选择Jetty,因为它是最小的。从技术上讲,只要您的应用程序能够接收http请求并

我是编程新手

我有一个项目,我有一个连接到MySQL数据库的Java web应用程序。我们创建了一个RESTFul服务,以便在android应用程序上访问资源

为了演示,我想在一台真正的服务器上托管它


我在哪里可以主持这个节目?我需要一些特别的东西来提供RESTful服务吗?我需要什么类型的服务器?

如果您有Java服务,那么您需要Java web服务器。看看Jetty、TomCat和Apache


如果您是新手,可以选择Jetty,因为它是最小的。

从技术上讲,只要您的应用程序能够接收http请求并发送http响应,您就不需要任何特殊的服务器(我假设您的restful服务在http上运行)

然而,大多数Java Restful服务运行在某种Java应用服务器上,这些服务器支持Java Servlet规范,如Tomcat


你可以在家里托管(如果你有良好的互联网连接和静态ip),AWS或者一些托管公司。一些公司提供安装,或者您可以在提供的VM上自己安装一个

您现在如何在tomcat上运行它?你有什么特别的名字吗?这将是很大的帮助,感谢在另一个答案中提到的:Tomcat,Jetty,Resin