0

Apache/Tomcat でホストされているいくつかの C++ プロジェクトと Java Web アプリケーションを含むソフトウェア システムを設計しています。ネイティブ コード [C++ 出力] は、Web アプリを介してHTTPリクエストとして他のシステム [DB、外部ゲートウェイなど] に接続します。優れた分散型/モジュラー システムを作成するために、いくつか [5 ~ 10] の Web アプリケーションを使用する予定です。しかし、私のシステムはまだ開発を終えていませんが、販売するのに十分な機能を備えています。しかし、まだフル機能の 20% であっても、多くの Web アプリがあるため、膨大な展開手順を実行する必要があります。

私の質問は、いくつかの Web アプリを一時的にマージして、展開のオーバーヘッドを削減し [それぞれのソースが大幅に大きくなるまでこれを行うことができます]、同じ Web アプリケーション内で http 要求を行うのは良いことですか? パフォーマンス/メモリ/スレッドの問題が発生しますか?

4

2 に答える 2

1

2 つまたは 3 つの Web コンポーネントをマージし、単一の jvm をデプロイする場合は、Web コンポーネント間で http 要求を使用しないでください。これには jboss osgi http://www.jboss.org/jbossas/subprojects/osgiを使用できますリンクの説明はこちら

于 2013-05-11T14:49:26.463 に答える