Web サービス・アプリケーションが WebSphere Application Server にデプロイされると、 各アプリケーションまたはモジュールにインスタンスが作成されます。インスタンスには、 Web モジュールまたは Enterprise JavaBean (EJB) モジュールのデプロイメント情報 (クライアント・バインディングなど) が含まれています。
Web サービスを WebSphere Application Server にデプロイします。
このタスクを完了するためには、Web サービス・サーバーの URL エンドポイント・アドレスのトポロジー、 およびクライアントが依存している Web サービスを把握する必要があります。 管理コンソールでデプロイメント記述子を表示してトポロジー情報を見つけることができます。 詳しくは、 Web サービス・サーバーのデプロイメント記述子の表示の項目を参照してください。
クライアント・バインディングは、 Web サービス記述言語 (WSDL) ファイル名および優先ポートを定義します。 モジュールでの Web サービスの相対パスは、 要求に使用される実際の URL を含む互換 WSDL ファイル内で指定されます。 このアドレスが必要なのは、 オリジナルの WSDL ファイルに URL が含まれていなかった場合、あるいは別のアドレスが必要な場合のみです。 複数ポートを持つサービス・エンドポイントの場合は、 代替 WSDL ファイル名を定義する必要があります。
以下のステップでは、サーバーにデプロイされた Web サービスのバインディングの編集方法について説明します。ある Web サービスが別の Web サービスと通信する場合、 ダウンストリームの Web サービスにアクセスするには、クライアントのバインディングを構成する必要があります。
管理コンソールでクライアント・バインディングを構成するには、以下のようにします。