ウェブアプリケーションがあります。Apache Tomcat 5.5 で動作します。ここでの要件は、Web サービスとして動作し、この Web アプリケーションをそのまま維持するモジュールを統合する必要があることです。つまり、この Web アプリケーションには 2 つの部分があり、1 つは SOAP Web サービスとして機能し、もう 1 つは Web アプリケーションとして機能します。
AXIS2 を Web アプリケーション内に統合して、これを試しました。既存の Web プロジェクトに axis2 jar を含め、.aar ファイルを生成しました。Web アプリケーションには、axis2 エンジン自体が含まれています。私はTomcatで戦争としてWebプロジェクトを展開し、プロジェクトを実行しました。
アプリケーションが実行中で、Web サービスがそのエンドポイントでリッスンしています。
以下は、プロジェクトのディレクトリ構造です。
私の質問は、Web サービス モジュール (.aar) と Web アプリケーション モジュールがどのように相互に通信できるかということです。