【问题标题】:Deploying PHP and Java EE applications in Apache Tomcat server 7.0在 Apache Tomcat 服务器 7.0 中部署 PHP 和 Java EE 应用程序
【发布时间】:2012-07-10 15:57:00
【问题描述】:

我有 Apache Tomcat 7.0,并在 PHP 和 Java EE 中开发了两个不同的应用程序。我想将这两个应用程序部署在同一台服务器 Apache Tomcat 7.0 中。

是否有可能将两个应用程序部署在同一台服务器上? 是否可以进行应用程序间通信? 我可以将数据从一个应用程序传递到另一个应用程序吗?

【问题讨论】:

标签: java php apache jakarta-ee tomcat


【解决方案1】:

是的,您可以使用 Tomcat 7、Apache 2 和 JK 连接器在同一台服务器上运行 PHP 和 Java 应用程序。

http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

您可以使用数据库或网络服务来共享数据。

【讨论】:

    【解决方案2】:

    显然,Java 已经在 Apache Tomcat 上运行。但是您也可以在 Tomcat 服务器上安装 quercus/php,然后也可以直接在 Tomcat 上运行您的 PHP 应用程序,从而无需 Apache HTTPd 和 mod_jk。 (不,我不与他们合作。只是一个用户。)

    一旦您在同一个 Tomcat 服务器上拥有这两个应用程序,您就有多种选择让它们相互通信。

    1. 一个或两个应用程序公开的 Web 服务。
    2. crossContext=true
    3. here 所述,拥有共享内存块似乎是一种选择。

    我想会有更多的方法,这些是我想到的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-04
      • 2012-06-23
      • 1970-01-01
      • 1970-01-01
      • 2023-02-20
      • 2019-10-15
      • 2014-08-14
      相关资源
      最近更新 更多