1

春には、複数の戦争プロジェクトが相互に通信できるメカニズムがありますか?

アプリケーションの機能が中心点 (おそらく WAR ファイルの 1 つの HTML ページ) によって制御されるソリューションを作成したいと考えており、機能をオン/オフする更新が行われると、この変更が注釈または場合によってはスプリング プロファイルを使用して、通知された変更に作用する WAR を修正します。

機能トグル ソリューションを提供する Togglz や Fitchy などのフレームワークをいくつか見てきましたが、どちらも私の要件には理想的ではありません。

すべての提案を歓迎します。

ありがとう、

4

1 に答える 1

1

Spring には、このような状況で使用できる JMS との統合があります。それをチェックしてください。使用可能なすべてのオプションがここにリストされています(RMI、Spring の HTTP インボーカー、ヘシアン、バーラップ、JAX-RPC、および JAX-WS を含む)。JMS のような非同期アプローチの利点は、フォールト トレランスの観点から優れていることです (app1 が一時的にオフになっている app2 にメッセージを送信する状況をより簡単に処理できます)。一方、耐障害性が満たされない場合は、JAX-WS などの同期ソリューションの方が簡単に実行できる場合があります。それが役に立てば幸い。

于 2013-08-27T09:00:28.450 に答える