结合servlet和“普通”网络服务器

时间:2009-02-14 19:17:50

标签: php web-services apache tomcat gwt

我准备将Web应用程序从PHP迁移到JAVA(GWT),但我想迭代地执行它,块大块。目前我使用apache来提供HTML和PHP文件,但在转换期间我还需要Jetty或Tomcat来处理servlet。我猜也从80端口?我怎么能做这样的混合?

2 个答案:

答案 0 :(得分:1)

首先从仅Apache切换到仅Tomcat。

Tomcat可以提供静态文件,并可以通过单独的管道运行PHP。这样一切都在一个端口上,并在同一个应用程序空间中提供。

然后你可以将零件,页面等零碎地转换成Java。

答案 1 :(得分:0)

另一个选择是使用mod_proxy,使用mod_proxy发送发往servlet容器的请求。在这种情况下,apache主机在提供静态内容和PHP时充当servlet容器的反向代理。

(这基本上与Jason Cohen建议的相反)。

选择最适合您的方式。