【发布时间】:2012-07-10 15:57:00
【问题描述】:
我有 Apache Tomcat 7.0,并在 PHP 和 Java EE 中开发了两个不同的应用程序。我想将这两个应用程序部署在同一台服务器 Apache Tomcat 7.0 中。
是否有可能将两个应用程序部署在同一台服务器上? 是否可以进行应用程序间通信? 我可以将数据从一个应用程序传递到另一个应用程序吗?
【问题讨论】:
标签: java php apache jakarta-ee tomcat
我有 Apache Tomcat 7.0,并在 PHP 和 Java EE 中开发了两个不同的应用程序。我想将这两个应用程序部署在同一台服务器 Apache Tomcat 7.0 中。
是否有可能将两个应用程序部署在同一台服务器上? 是否可以进行应用程序间通信? 我可以将数据从一个应用程序传递到另一个应用程序吗?
【问题讨论】:
标签: java php apache jakarta-ee tomcat
是的,您可以使用 Tomcat 7、Apache 2 和 JK 连接器在同一台服务器上运行 PHP 和 Java 应用程序。
http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html
您可以使用数据库或网络服务来共享数据。
【讨论】:
显然,Java 已经在 Apache Tomcat 上运行。但是您也可以在 Tomcat 服务器上安装 quercus/php,然后也可以直接在 Tomcat 上运行您的 PHP 应用程序,从而无需 Apache HTTPd 和 mod_jk。 (不,我不与他们合作。只是一个用户。)
一旦您在同一个 Tomcat 服务器上拥有这两个应用程序,您就有多种选择让它们相互通信。
我想会有更多的方法,这些是我想到的。
【讨论】: