いくつかの着信(SOAP)Webサービス、いくつかの発信Webサービス、それらと内部フォーマット間の変換、内部ロギングサービス、外部アーカイブWebサービスへのアクセス、遅延などを含む大規模なアプリケーションをどのようにモジュール化しますか?
1つの方法は、機能をWARのコレクションに分割し、それらすべてを1つのアプリケーションサーバーにデプロイして、内部Webサービスと通信させることです。これには、特にメッセージが大きい場合にオーバーヘッドが発生し、スレッド数の制限などによりパフォーマンスの問題が発生する可能性があります。
もう1つの方法は、すべてを巨大なWARに入れて、直接通信できるようにすることです。正確にはモジュール化ではありません。あなたならどうしますか?