0

私は Apache Tomcat 7.0 を使用しており、PHP と Java EE で 2 つの異なるアプリケーションを開発しました。これら 2 つのアプリケーションを同じサーバー Apache Tomcat 7.0 にデプロイしたいと考えています。

両方のアプリケーションを同じサーバーにデプロイする可能性はありますか? アプリケーション間通信は可能ですか?あるアプリケーションから別のアプリケーションにデータを渡すことはできますか?

4

2 に答える 2

0

Java は明らかに、既に Apache Tomcat で実行されています。ただし、Tomcat サーバーにquercus/phpをインストールしてから、Tomcat 上で PHP アプリケーションを直接実行することもできるため、Apache HTTPd と mod_jk は必要ありません。(いいえ、私は彼らと一緒に仕事をしていません。ただのユーザーです。)

両方のアプリを同じ Tomcat サーバーに配置したら、それらを相互に通信させるためのオプションがいくつかあります。

  1. いずれかまたは両方のアプリによって公開される Web サービス。
  2. crossContext=真
  3. hereで説明されているように、共有メモリブロックを持つことはオプションのようです

他にも方法はあると思いますが、思いつくのはこれらです。

于 2014-12-04T14:15:45.447 に答える
0

はい、Tomcat 7、Apache 2、および JK コネクタを使用して、同じサーバーで PHP および Java アプリケーションを実行できます。

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

データベースまたは Web サービスを使用してデータを共有できます。

于 2012-07-12T12:15:32.210 に答える