当社のソフトウェアのネットワークアーキテクチャにより、当社のアプリケーションサーバーはお客様のWebサービスに直接接続できません。このため、アプリケーションサーバーと顧客のサーバーの間に統合サーバーがあります。この統合サーバーは、プロキシWebサービスをホストします。問題は、必要な資格情報とその他の追加情報を、アプリケーションサーバーのデータベースから統合サーバーのプロキシWebサービスに渡す必要があることです。
APIを汚染して、各Webサービスリクエストのクレデンシャルと追加情報を含むオブジェクトを渡したくありません。さらに、自由にシャットダウンできる複数の統合サーバーがあるため、後続のWebサービス要求が別の統合サーバーに渡される可能性があるため、クレデンシャルやその他の情報を使用してWebサービスを別の方法で初期化することはできません。
各メソッドのWebサービスインスタンスに情報を渡すために使用できるSoapExtensionの種類を追加する方法はありますか?そうでない場合は、各Webメソッドに引数を追加し、それを使用して情報を渡す以外に、他にできることはありますか?