2017-02-13 9 views
0

ここには状況があります。私は、PHPコードとphp-fpmを持つ1つのコンテナを持っています - これは私のアプリケーションコンテナです。ときどきメインアプリケーションがjavaアプリケーションjarファイルを呼び出すことがあります。だから、私はそれらの技術を分割し、このJavaアプリケーションと別のJavaコンテナを作ることに決めました。今、別のコンテナの中で起動されたjarファイルを呼び出す方法が必要です。 1つの方法は、REST APIをサポートするためにJavaアプリケーションを再構築することですが、この問題を解決する他の可能性もありますか?別のコンテナから起動したJavaアプリケーションを呼び出す

+0

メインアプリケーションがjarファイルをどのように呼び出すかは明確ではありません。 – freedev

+0

PHPですので、シェルのexecメソッドなどを利用するだけです。 – StalkAlex

+0

だから、あなたのjarファイルは現在サービスとして動作しませんか? –

答えて

0

Java Remote Method Invocation(Java RMI)を見てみることもできますが、正に言えば、Javaを使用しないこの呼び出しが可能かどうかはわかりません。 https://docs.oracle.com/javase/8/docs/technotes/guides/rmi/hello/hello-world.html

+0

jar形式のみにするルールでない場合、Javaアプリケーションをビルドできる他のフォームがあれば、ドッカーがそれを実行できるようになりますので、私は喜んで使用します。 – StalkAlex

関連する問題