在Internet上发布我的RESTful Web服务

Ali*_*Ali 7 iphone rest android tomcat web-services

我在服务器数据库和移动应用程序(Android,iPhone)之间使用Jersey开发了一个RESTful Web服务mySQL.

Hibernate在Web服务中使用与数据库通信,然后将我DAOs连接到Jersey服务.

我的操作系统是Windows7-64bit.眼下Web服务上运行Tomcat 7locathost.如何在Internet上发布我的Web服务?什么是最好的方法?例如,我可以使用亚马逊网络服务Apache HTTP Server吗?或者可能是其他Web服务器,例如: Web服务器 - 示例

Wil*_*ung 0

我只想向您推荐这个:

如何使用Tomcat Web服务器在Internet上发布JSP项目?

请注意,大多数提供商不赞成在您的家用计算机上运行服务器,但如果您没有推动疯狂的数量,这可能不是什么大问题。

附加物:

前提是使用你的个人机器作为主机。使用 DynDNS 这样的服务可以让您在互联网上“存在”,因为现在您有了一个可以解析的名称。没有端口号的 URL 会转到端口 80,因此您必须为该端口配置服务。这假设您有 100% 连接到互联网,并且您可以正确配置网络硬件以接受和路由传入流量(超出此处的范围)。

ISP 不赞成在家里运行服务器与 Windows 无关,更多的是政策、基础设施、定价等。